Uploaded image for project: 'Spring Web Services'
  1. Spring Web Services
  2. SWS-594

SchemaCollection issue when XSD files are in the classpath, in different JAR artifacts

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.5.8
    • Fix Version/s: 1.5.9
    • Component/s: XML
    • Labels:
      None
    • Environment:
      Spring WS 1.5.8, WAR file deployed in either Tomcat or Jetty.

      Description

      Problem described in issue SWS-413 has partially been fixed.

      Given XSD-A importing XSD-B, both in the classpath, the fix works if XSD-A and XSD-B are in the same classpath location (both in WEB-INF/classes, or in the same JAR file), but it does not work if the XSD files are located in different JAR files, for example.

      The provided patch fixes this : if the imported XSD could not be resolved with the same base URI, we must keep searching in the classpath, (last statements should not be in an else block).

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        11m 21s 1 Arjen Poutsma 11/Jan/10 8:51 PM
        In Progress In Progress Resolved Resolved
        3m 11s 1 Arjen Poutsma 11/Jan/10 8:55 PM
        Resolved Resolved Closed Closed
        843d 10h 8m 1 Arjen Poutsma 04/May/12 7:03 AM

          People

          • Assignee:
            arjen.poutsma Arjen Poutsma
            Reporter:
            obillard Olivier Billard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0d
              0d
              Logged:
              Time Spent - 2m
              2m