测试人员启动服务器报错,找我解决问题。
23:34:19,126 DEBUG [AbstractProfileService] Activating profile: NoopProfile@139008b{key = ProfileKey@4552a64d[domain=default, server=default, name=default]}
23:34:19,175 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
DEPLOYMENTS MISSING DEPENDENCIES:
Deployment "jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3" is missing the following dependencies:
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/SysParamDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SysParamDAO' **")
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/ActivityCityRelatedDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.ActivityCityRelatedDAO' **")
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/ActivityDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.ActivityDAO' **")
Deployment "jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3_endpoint" is missing the following dependencies:
......
Deployment "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=SitePatchBOImpl,service=EJB3>" is in error due to the following reason(s): ** UNRESOLVED Demands 'jndi:cms-ear/SitePatchDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SitePatchDAO' **, ** UNRESOLVED Demands 'jndi:cms-ear/SysParamDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SysParamDAO' **
Deployment "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-infrastructure-1.0-SNAPSHOT.jar,name=BussDistInfDAOImpl,service=EJB3>" is in error due to the following reason(s): ** UNRESOLVED Demands 'persistence.unit:unitName=cms-ear.ear/cms-infrastructure-1.0-SNAPSHOT.jar#cms' **
23:34:19,175 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
DEPLOYMENTS MISSING DEPENDENCIES:
Deployment "jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3" is missing the following dependencies:
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/SysParamDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SysParamDAO' **")
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/ActivityCityRelatedDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.ActivityCityRelatedDAO' **")
Dependency "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=ActivityBOImpl,service=EJB3>" (should be in state "Installed", but is actually in state "** UNRESOLVED Demands 'jndi:cms-ear/ActivityDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.ActivityDAO' **")
.....
Deployment "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-domain-1.0-SNAPSHOT.jar,name=SitePatchBOImpl,service=EJB3>" is in error due to the following reason(s): ** UNRESOLVED Demands 'jndi:cms-ear/SitePatchDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SitePatchDAO' **, ** UNRESOLVED Demands 'jndi:cms-ear/SysParamDAOImpl/local-com.cup.cms.infrastructure.persistence.dao.SysParamDAO' **
Deployment "<UNKNOWN jboss.j2ee:ear=cms-ear.ear,jar=cms-infrastructure-1.0-SNAPSHOT.jar,name=BussDistInfDAOImpl,service=EJB3>" is in error due to the following reason(s): ** UNRESOLVED Demands 'persistence.unit:unitName=cms-ear.ear/cms-infrastructure-1.0-SNAPSHOT.jar#cms' **
23:34:19,191 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-172.18.64.189-21000
23:34:19,208 DEBUG [ModClusterService] Check status for engine [jboss.web]
23:34:19,212 INFO [ServerImpl] JBoss (Microcontainer) [5.1.2 (build: SVNTag=JBPAPP_5_1_2 date=201111102209)] Started in 47s:856ms
排查步骤:清空WAR包,启动JBOSS,正常。说明是WAR包引起的异常。
怀疑是数据库配置的问题,重新设置一下数据库连接,重启JBOSS,一切正常,搞定。