本人完全没有接触jboss的情况,但在公司一再要求下,要求研究怎么把weblogic上的项目移植到jboss上,只好硬着头皮上了,现在碰到这种情况:
服务器上报的错是(打包文件是sha.jar):
09:02:42,562 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean ope
ration 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@dd0f5de5 { url=file:/C:/JBOSS/server/defaul
t/deploy/sha.jar }
deployer: org.jboss.ejb.EJBDeployer@1f31652
status: Deployment FAILED reason: Verification of Enterprise Beans failed, see
above for error messages.
state: FAILED
watch: file:/C:/JBOSS/server/default/deploy/sha.jar
lastDeployed: 1085360541406
lastModified: 1085360542000
mbeans:
]MBeans waiting for classes:
<none>
我的两个部署文件是ejb-jar.xml和jboss-service.xml内容为:
************************ejb-jar.xml******************************
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>Lg010G01</ejb-name>
<home>sha.shasys.lg.lg010.lg010g01.Lg010G01Home</home>
<remote>sha.shasys.lg.lg010.lg010g01.Lg010G01</remote>
<ejb-class>sha.shasys.lg.lg010.lg010g01.Lg010G01Bean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>Sha010g01</ejb-name>
<home>sha.shasys.sha.sha010.sha010g01.Sha010G01Home</home>
<remote>sha.shasys.sha.sha010.sha010g01.Sha010G01</remote>
<ejb-class>sha.shasys.sha.sha010.sha010g01.Sha010G01Bean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<session>
<ejb-name>Sha010g02</ejb-name>
<home>sha.shasys.sha.sha010.sha010g02.Sha010G02Home</home>
<remote>sha.shasys.sha.sha010.sha010g02.Sha010G02</remote>
<ejb-class>sha.shasys.sha.sha010.sha010g02.Sha010G02Bean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
................
****************************jboss-service.xml********************
<?xml version="1.0" encoding="gb2312"?>
<jboss>
<enterprise-beans>
<session>
<ejb-name>Lg010G01</ejb-name>
<jndi-name>lg010g01/Lg010G01</jndi-name>
</session>
<session>
<ejb-name>Sha010g01</ejb-name>
<jndi-name>sha010g01/Sha010G01</jndi-name>
</session>
<session>
<ejb-name>Sha010g02</ejb-name>
<jndi-name>sha010g02/Sha010G02</jndi-name>
</session>
...........
请各位帮小弟看看这两个文件是不是有问题?或者还是其它的问题,请详细告诉小弟,本人刚刚踏足此行业,正处在学习当中。谢谢了。