Ubuntu 12.04服务器上的JBoss AS 7 - 部署错误

时间:2012-06-29 09:17:45

标签: deployment war jboss7.x ubuntu-server

设置

我在我想要的地方设置了一个带有Ubuntu 12.04 64bit的虚拟机 运行JBoss AS 7并将Nexus OSS部署为war文件。

This tutorial用于在Linux上将JBoss设置为服务。 我也找到了this thread,但配置脚本配置 并没有像bin/init.d/中的JBoss附带的脚本那样有用。

部署问题

不,我正在尝试部署Nexus OSS war file。我有两种不同的方法。

1。通过Web界面

进行部署

我收到了这个错误

Request
{
  "address" => [("deployment" => "nexus")],
  "operation" => "deploy"
}
Response
Internal Server Error
{
 "outcome" => "failed",
 "failure-description" => {"JBAS014671: Failed services" =>{"jboss.web.deployment.default-host.\"/nexus-2.0.6\"" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host.\"/nexus-2.0.6\": JBAS018040: Failed to start context"}},
 "rolled-back" => true
}

2。在/ usr / local / jboss-as-7 / standalone / deployments /

中自动部署它
JBAS015052: Did not receive a response to the deployment operation within the allowed timeout period [60 seconds].
Check the server configuration file and the server logs to find more about the status of the deployment.

但是我可以找到任何日志。我搜索

/var/log/jboss
$JBOSS_HOME/standalone/log

1 个答案:

答案 0 :(得分:0)

我没有尝试过最新的WAR,但我尝试在JBoss AS 7,GlassFish,Geronimo和TomEE上部署Nexus WAR但没有成功。他们都有不同的错误。从我收集的内容来看,WAR将无法在任何Java EE应用程序服务器上运行。我只能让它在像Tomcat或jetty这样的servlet容器上工作。