Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-3800

Incorrect WSDL generated for JAX-WS array parameter or return type in some cases

    XMLWordPrintableJSON

Details

    Description

      The interface introspection algorithm in JAXWSJavaInterfaceProcessor adjusts the XML element QNames of the interface's parameter types and return type. The code that does this doesn't account for array types, with the result that QNames for array types aren't adjusted and in some cases are incorrect in the introspected interface and the generated WSDL.

      In addition there is code in Interface2WSDLGenerator that doesn't handle array types correctly, which produces incorrect WSDL for multi-dimensional array parameters. I'm extending the scope of this issue to cover all array-related introspection and WSDL generation problems.

      Attachments

        Activity

          People

            scnash Simon Nash
            scnash Simon Nash
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: