Uploaded image for project: 'JBoss Enterprise SOA Platform'
  1. JBoss Enterprise SOA Platform
  2. SOA-2084

EBWS: deployment fails with xsd in nested locations and <xs:import ../>

    XMLWordPrintable

    Details

      Description

      Deployment of the following EBWS fails if the referenced xsd file contains a <xs:import ../> element:

      <actions inXsd="/META-INF/request.xsd" outXsd="/META-INF/response.xsd" faultXsd="/META-INF/fault.xsd" validate="true">
      <action name="action" class="org.jboss.soa.esb.samples.quickstart.publishAsWebservice.ESBWSListenerAction" process="displayMessage"/>
      </actions>

      The same action works if

      • the xsd files are in the root of the *.esb archive OR
      • the xsd files do not contain further import statements

      Deployment failure:
      Caused by: java.lang.IllegalArgumentException: Cannot resolve imported resource: vfsmemory://publish_as_webservice_WSDL/META-INF/types/custom-request-type.xsd

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kconner Kevin Conner
              Reporter:
              mputz Martin Weiler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: