我有一个Web应用程序正在JBOSS 3.2.6中运行并在Java 1.5上构建 在lib目录中,我将一个新的jar放入了一个我要部署我的应用程序的jar,但显示部署错误,尽管我能够成功构建我的应用程序。
您可以在此处查看日志,任何人都可以向我提出解决方案...
ERROR [URLDeploymentScanner] Incomplete Deployment listing:
Packages waiting for a deployer:
org.jboss.deployment.DeploymentInfo@827ffe9 {
url=file:/factoryduq/dev/fe/jboss-
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory-
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar }
deployer: null
status: Starting
state: START_SUBDEPLOYMENTS
watch: file:/factoryduq/dev/fe/jboss-
3.2.6/server/MITReportFactory/tmp/deploy/tmp48184MITReportFactory-
1.0.0.ear-contents/nttx-ds-api-util-1.0.8.jar
mbeans:
我已经尝试了一种方法,将新的jar“ nttx-ds-api-util-1.0.8.jar”放在jboss的默认目录中,并且在build.xml和Application.xml中也提供了依赖项
答案 0 :(得分:0)
此问题可能是JBoss先前部署中有一些垃圾,并且解决方案不简单但很简单:验证您的jar是否与JBoss lib文件夹匹配,如果不匹配,请将整个项目jar文件复制到Jboss lib文件夹中。 然后重新启动JBoss。
还要验证您的文件是否正确放置在服务器目录上以及是否设置了JBOSS变量。 A similar issue can be found here.
〜请考虑至少使用JBoss 6.x,因为JBoss 3.x太过时了,我想说它已经非常过时并且没有支持。