我们有时会遇到非常奇怪的问题 - 如果我们将战争部署到JBoss,那么我们的应用程序(JSF + Spring + Hibernate)就不起作用了。
但如果使用爆炸部署,那么一切正常
我们很少遇到这样的问题
同时在一个盒子上同样的战争不起作用,但在另一个盒子上 - 通常正常工作
盒子是相同的 - 相同的JBoss 5.1和相同的Java 1.5等。
有什么建议吗?
答案 0 :(得分:0)
不幸的是,JBoss仍然存在热部署问题,这种行为是随机的,正如您所注意到的那样。
你可以尝试这种方法,它应该更可靠
$ JBOOS_HOME / bin / twiddle调用“jboss.system:service = MainDeployer”deploy /my/path/to/app/myapp.war
答案 1 :(得分:-1)
将应用程序的战争部署到Jboss之后。重启Jboss服务器。 打开网址:
http://localhost:8080/web-console/
(根据服务器的端口和主机名进行修改)
它将显示您的Jboss服务器的状态。打开J2EE域节点(从左侧树)。点击jboss.local.management - > Jboss,你会看到在jboss服务器中部署的WAR列表。