Geronimo
  1. Geronimo
  2. GERONIMO-2988

Axis2: needs to support optional wsdl file

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-M5
    • Fix Version/s: 2.0-M5
    • Component/s: webservices
    • Security Level: public (Regular issues)
    • Labels:
      None

      Description

      When wsdl file is not created, the axis2 currently uses WSDL2Java tool to generate the schema but the tool doesn't process annotation yet! The alternative is to use the wsgen tool provided by sun before Axis2 provides a tool to generate the schema from annotation.

      There is code that writes out a web.xml to disk when web.xml is not there and we may be able to use some of the code there. The idea is to write a generated wsdl file on disk based on java classes and remove the wsdl file when the app is undeployed.

      3 deployment scenarios need to be supported -
      1) regular deployment
      2) in place deployment
      3) hot deployment.

        Activity

        Lin Sun created issue -
        Lin Sun made changes -
        Field Original Value New Value
        Attachment G2988.patch [ 12354570 ]
        Lin Sun made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Lin Sun
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development