2012-07-15 47 views
1

我嘗試部署Seam的Web項目,我有DWO錯誤:什麼意思到JBoss 7.1錯誤消息時,Seam Web項目

135錯誤[org.jboss.as.server.deployment.scanner](DeploymentScanner線程 - 1)JBAS015010:部署掃描程序發現名爲META-INF的目錄不在名稱以.ear,.jar,.rar,.sar或.war結尾的目錄中。這可能是直接在D:\ Karolina \ programy \ jboss-as-7.1.1.Final \ standalone \ deployments目錄內解壓縮存檔的結果,這是用戶錯誤。 META-INF目錄將不會被掃描以進行部署,但掃描程序可能會從解壓縮的存檔中找到其他文件並嘗試部署它們,從而導致錯誤。

135 ERROR [org.jboss.as.server.deployment.scanner](DeploymentScanner線程 - 1)JBAS015010:部署掃描器發現了命名的目錄WEB-INF,這不是一個目錄內其名稱以.ear,.jar,.rar,.sar或.war結尾。這可能是直接在D:\ Karolina \ programy \ jboss-as-7.1.1.Final \ standalone \ deployments目錄內解壓縮存檔的結果,這是用戶錯誤。 WEB-INF目錄不會被掃描進行部署,但掃描程序可能會從解壓縮的存檔中找到其他文件並嘗試部署它們,從而導致錯誤。

Enyone知道它是什麼意思,我應該怎麼做才能解決它? 我會很高興爲任何答案。

回答

2

錯誤消息表明您很可能試圖部署所謂的分解存檔,但分解存檔支持在JBossAS7中已更改。 Java EE 6已經使許多xml部署描述符成爲可選項,這對開發者來說是一個巨大的勝利,但像JBoss這樣的應用程序服務器不得不改變他們識別存檔類型的方式,因爲現在他們不能依賴於檢查文件/ dirs存在xml描述符。

你可以在docs找到更多詳細信息。

相關問題