如果在Jboss7或者wildfly中部署war包是遇到类似如下错误:
"{"JBAS014671: Failed services" => {"jboss.deployment.unit.\\"jbpm-console.war\\".PARSE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\\"jbpm-console.war\\".PARSE: JBAS018733: Failed to process phase PARSE of deployment \\"jbpm-console.war\\"
Caused by: org.jboss.msc.service.ServiceNotFoundException: Service service jboss.ejb.default-resource-adapter-name-service not found"}}"
问题原因:war里包含有ejb组件。
解决办法一:
在cmd命令行执行standalone.bat -c standalone-full.xml命令启动jboss7后再从新部署jbpm-console.war
解决办法二:
修改standalone/configuration/standalone.xml文件,在
<subsystem xmlns="urn:jboss:domain:ejb3:2.0">标签最后面添加
<mdb>
<resource-adapter-ref resource-adapter-name="hornetq-ra"/>
<bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>
</mdb>
在<subsystem xmlns="urn:jboss:domain:resource-adapters:2.0"/>标签里添加hornetq-ra名字。
然后再双击standalone.bat启动Jboss7。
分享到:
相关推荐
常见的版本有JBoss EAP(Enterprise Application Platform)和WildFly,两者都是企业级的Java应用服务器,但EAP是商业版,WildFly是其社区开源版。 3. **解压JBoss**: 下载的文件通常为`.zip`或`.tar.gz`格式,...
JBoss WildFly,原名JBoss AS,是Red Hat公司推出的一款开源、基于Java EE 7规范的应用服务器,它提供了全面的企业级应用程序部署和支持环境。在2014年,WildFly 14.0.1版本发布,这个版本引入了许多新特性和性能...
JBoss AS 7(现称为WildFly)是一款流行的开源Java应用服务器,被广泛应用于开发、测试以及生产环境中。本文将详细介绍如何进行jboss7的本地远程部署,帮助开发者更好地理解和掌握部署过程中的关键步骤。 #### ...
2. 部署WAR文件:将Web应用程序的WAR文件拷贝到`deployments`目录,JBoss会自动检测并部署。部署完成后,可以通过访问`http://localhost:8080/appname`来访问应用。 3. 部署EAR文件:对于包含EJB和其他组件的企业级...
本报告针对JBoss 7.x及其后续版本WildFly进行了深入的技术研究,重点分析了JBoss 7.1.1 Final版本的应用部署流程、管理控制台的使用、以及解决部署中遇到的问题等内容。 #### 二、JBoss 7.1.1 Final应用部署研究 ##...
JBoss EAP 7.0支持多种部署方式,包括传统WAR、EAR文件,也可以通过CLI或脚本自动化部署。配置文件采用XML格式,方便理解和修改。 5. **社区支持** 作为开源项目,JBoss EAP有活跃的社区支持,开发者可以在这里...
2. **部署文件**:除了ejb-jar.xml,还需要一个全局的weblogic-ejb-jar.xml(针对WebLogic服务器)或jboss-ejb3.xml(针对JBoss服务器)来指定服务器特定的配置。 3. **部署过程**:将EJB的JAR文件(包含bean类、...
【JBoss3.0下配置和部署EJB简介】 JBoss是开源的Java应用服务器,尤其在处理Enterprise ...随着技术的发展,后续版本的JBoss(如JBoss AS 7、WildFly)在EJB管理和部署方面有了更多的优化,但基本原理仍然适用。
JBoss是Red Hat公司开发的一款开源企业级应用服务器,它基于Java EE(Java Enterprise Edition)标准,为构建、部署和管理分布式的企业级应用程序提供了一整套解决方案。在本篇文章中,我们将深入探讨JBoss的基础...
部署应用可以通过将WAR、EAR或JAR文件放入指定目录,或者通过管理控制台或CLI工具完成。 5. **管理与监控** JBoss提供了一个Web管理界面,称为管理控制台,用户可以通过浏览器访问来进行应用部署、配置管理和监控...
2. **部署应用**:详述了如何将Java EE应用程序部署到JBoss服务器上,包括WAR、EAR和EJB JAR文件的部署方式,以及相关的部署配置文件如jboss-deployment-structure.xml的作用。 3. **热更新与热部署**:讲解如何在...
虽然JBoss 4.0.2是一个较老的版本,但理解它的架构和工作原理对于理解后续版本,如JBoss AS 5、6、7(WildFly)以及现在的EAP(Enterprise Application Platform)至关重要。 总的来说,"jboss-4.0.2.zip"代表了一...
这些文件可以直接放到JBoss的deployments目录下,或者通过管理控制台进行部署。 3.2 配置文件 理解并修改服务器配置文件(如standalone.xml或domain.xml)对于优化应用性能和解决部署问题至关重要。开发者需要了解...
在JBoss AS 5.1.0.GA中,你可以部署各种类型的Java应用程序,如WAR(Web应用)、EAR(Enterprise Application)和JAR(Java Archive)。部署可以通过管理控制台、命令行工具或者直接将文件复制到`JBOSS_HOME/server/...
7. **模块化设计**:JBoss AS的模块化架构使得组件可以独立部署和更新,提高了灵活性。 【压缩包文件解析】 1. **readme.html**:通常包含关于软件的安装、配置和使用的基本信息,是开始了解JBoss AS 4.2.3.GA的...
在Java企业级应用开发中,JBoss Application Server(简称JBoss AS,现在已更名为WildFly)是一个广泛使用的开源应用服务器,它支持Java EE规范,允许开发者构建和部署分布式、事务处理、安全的Web应用程序。...
JBoss的部署结构包括`deployments`目录,用于存放应用的WAR或EAR文件,以及`modules`目录,存储Java模块。在`standalone/deployments`下添加或移除文件,可以实现应用的热部署或卸载。同时,`modules`目录允许用户...
6. **JBoss中的部署**:你可以将应用打包为WAR、EAR或JAR文件,放在deploy目录下,服务器会自动检测并部署应用。也可以通过管理控制台进行手动部署。 **二.JBoss的配置** 1. **JBoss日志设置**:日志配置位于conf...