什么是JBoss 7.1,Seam Web Project中的ERROR消息

时间:2012-07-15 11:30:45

标签: jboss

我尝试部署Seam Web Project,我有两个错误:

  

135错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-threads - 1)JBAS015010:部署扫描程序找到一个名为META-INF的目录,该目录不在名称以.ear结尾的目录中, .jar,.rar,.sar或.war。这可能是直接在D:\ Karolina \ programy \ jboss-as-7.1.1.Final \ standalone \ deployments目录中解压缩归档的结果,这是用户错误。不会扫描META-INF目录进行部署,但扫描程序可能会从解压缩的存档中找到其他文件并尝试部署它们,从而导致错误。

  

135错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-threads - 1)JBAS015010:部署扫描程序找到一个名为WEB-INF的目录,该目录不在名称以.ear结尾的目录中, .jar,.rar,.sar或.war。这可能是直接在D:\ Karolina \ programy \ jboss-as-7.1.1.Final \ standalone \ deployments目录中解压缩归档的结果,这是用户错误。不会扫描WEB-INF目录以进行部署,但扫描程序可能会从解压缩的存档中找到其他文件并尝试部署它们,从而导致错误。

Enyone知道它的意思,我该怎么做才能解决它? 我很乐意回答。

1 个答案:

答案 0 :(得分:2)

错误消息表明您最有可能尝试部署所谓的爆炸存档,但JBossAS7中的爆炸存档支持已更改。

Java EE 6使许多xml部署描述符成为可选项,这对开发人员来说是一个巨大的胜利,但像JBoss这样的app-server必须改变识别存档类型的方式,因为现在他们不能依赖于检查文件/目录存在xml描述符。

您可以在docs中找到更多详情。