Web services 将JBoss排除在7.1.1 webservices子系统之外

Web services 将JBoss排除在7.1.1 webservices子系统之外,web-services,jboss7.x,Web Services,Jboss7.x,我试图通过添加jboss-deployment-structure.xml文件来排除jboss AS 7.1.1中的webservices子系统,该文件如下所示: <?xml version="1.0" encoding="UTF-8"?> <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2"> <deployment> <exclude-su

我试图通过添加jboss-deployment-structure.xml文件来排除jboss AS 7.1.1中的webservices子系统,该文件如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
        <exclude-subsystems>
            <subsystem name="webservices" />
        </exclude-subsystems>
    </deployment>
</jboss-deployment-structure>

根据此URL的答案:

请注意,不包括子系统功能和 部署结构:7.1.2中添加了1.2,因此将不起作用 在7.1.1上

我使用JBoss AS 7.1.1,这就解释了它。

  • 从下面的错误中,我可以看出部署的war文件的结构不正确,因此您可以将其更改为正确的格式,然后重试

    19:40:15,531 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.deployment.unit."CXF.war".STRUCTURE:     
    
  • 从以下错误中可以看出-urn:jboss:deployment structure:1.2命名子系统不存在(我认为可能是-urn:jboss:domain:deployment scanner:1.1),并且它还显示了“解析器错误”,因此也请检查xml文件:

    Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,1]
    Message: Unexpected element '{urn:jboss:deployment-structure:1.2}jboss-deployment-structure'
    
  • 参考的简单war文件结构如下:

    Demo.war
    |
    |---- META-INF  
    |           |----jboss-deployment-structure.xml
    |           |----MANIFEST.MF
    |          
    |---- WEB-INF 
    |           |---- classes
    |           |   
    |           |---- lib
    |           |      
    |           |---- web.xml
    |
    |---- index.jsp
    

如果您想从weblogic迁移到JBoss,只需如上所述更改模式。
它会起作用。

您找到v7.1.1的解决方案了吗?
Demo.war
|
|---- META-INF  
|           |----jboss-deployment-structure.xml
|           |----MANIFEST.MF
|          
|---- WEB-INF 
|           |---- classes
|           |   
|           |---- lib
|           |      
|           |---- web.xml
|
|---- index.jsp
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee
/web-app_3_0.xsd"
metadata-complete="false">