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

Add namespaceMappings property to CastorMarshaller

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.1
    • Component/s: OXM
    • Labels:
      None

      Description

      See the Castor 1.2 API for the Marshaller class (http://castor.codehaus.org/javadoc/org/exolab/castor/xml/Marshaller.html).

      The Marshaller class has a setter method setNamespaceMapping(java.lang.String nsPrefix, java.lang.String nsURI).

      By using this method, namespaces are added to the root of the XML document (and not recursively to all elements in the tree). This leads to a much cleaner (and shorter) XML-file.

      Currently the Spring OXM CastorMarshaller class does not support setting the namespaceMapping, and therefore subclassing is necessary. It would be nice if a property namespaceMappings is added, which can be used to add the namespace prefixes.

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          51d 11h 54m 1 Arjen Poutsma 02/May/08 10:28 AM
          Resolved Resolved Closed Closed
          3d 10h 51m 1 Arjen Poutsma 05/May/08 9:20 PM

            People

            • Assignee:
              arjen.poutsma Arjen Poutsma
              Reporter:
              fbascheper Erik-Berndt Scheper
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: