Uploaded image for project: 'JBoss Web Services'
  1. JBoss Web Services
  2. JBWS-915

Doc/Lit Bare element defaults cause name collision

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jbossws-1.0.1
    • None
    • tools-jaxrpc
    • None

      Tools adopted the defaults specified by JSR-181. The default return element name, as specified by JSR-181 is "return". This is a flaw in the spec (corrected already in the maintenance release), because multiple operations will triger a collision.

      WebParam.name() should default to the operation name
      WebResult.name() should default to the operation name + "Response"

      This also affects J2EE 1.4 deployments because the reflection builder uses the same defaults.

      -Jason

              jgreene@redhat.com Jason Greene
              jgreene@redhat.com Jason Greene
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: