2017-04-12 89 views
-1

{: 「PARSE」 「WFLYCTL0080服務失敗」=> { 「jboss.deployment.unit \」 DocsUploaderService-0.1.war \ =>「org.jboss。服務jboss.deployment.unit中的msc.service.StartException \「DocsUploaderService-0.1.war \」。PARSE:WFLYSRV0153:未能處理部署的階段PARSE \「DocsUploaderService-0.1.war \」 由org.jboss引起.as.server.deployment.DeploymentUnitProcessingException:WFLYUT0027:無法解析XML描述符\「/ C:/Users/user/Downloads/jboss-eap-7.0.0/jboss-eap-7.0/bin/content/DocsUploaderService-0.1。 war/WEB-INF/web.xml \「在[2,191] 引起:com.ctc.wstx.exc.WstxParsingException:未聲明的命名空間前綴\」xsi \「(對於屬性\」schemaLocation \「)錯誤,同時部署war文件到JBoss EAP 7.0

在[行,列{未知來源}]:[2191]「}}

在此先感謝,如果任何幫助

+0

顯然'DocsUploaderService-0.1.war/WEB-INF/web.xml'不是正確的xml,名稱空間前綴'xsi'沒有聲明。 [編輯]你的問題並添加這個XML文件。 –

回答

0

要解決未聲明的命名空間前綴的問題(XSI :)請執行以下任一操作:

1.在SOAP信封元素名稱中替換xsi:with soapenv:。

2.將xmlns:soapenv =「http://schemas.xmlsoap.org/soap/envelope/」更改爲xmlns:x =「http://schemas.xmlsoap.org/soap/envelope/」。

3.通過將xmlns:soapenv =「http://schemas.xmlsoap.org/soap/envelope/」更改爲xmlns =「http://schemas.xmlsoap.org/soap/envelope/來使用默認名稱空間「並刪除SOAP信封元素名稱中的xsi:。