•  
      request #5341 [SOAP] Missing types in the SOAP project API
    Infos
    #5341
    Stéphane Bégaudeau (begaudeaus)
    2013-12-23 16:51
    2013-10-10 15:33
    5484
    Details
    [SOAP] Missing types in the SOAP project API
    Contrary to the core (https://tuleap.net/soap/wsdl) and trackers (https://tuleap.net/plugins/tracker/soap/view-wsdl) SOAP API, the projects (https://tuleap.net/soap/project/?wsdl) SOAP API is missing the types used in the wsdl file.

    For example, the definition of tns:ArrayOfDescFields or tns:ArrayOfUserInfo. Compared to the other two wsdl files, the complex types are missing.
    API
    6.6
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Laurent Delaigue (ldelaigue)
    Stage
    Yannis ROSSETTO (rossettoy)
    Closed
    2013-12-23
    Attachments
    References

    Follow-ups

    User avatar
    I close this request. If the problem is not solved, please reopen it.

    • Status changed from Under implementation to Closed
    • Close date set to 2013-12-23
    User avatar
    Tuleap 6.6 is available.

    Could you please check that it fixes you issue so that we can close this ticket?
    User avatar
    I retrieve the complexe types locates in project section in a txt file (see in attachment).

    Now, we will look to integrate this directly in the wsdl.

    User avatar
    Hi,

    The definition of the complex types is indeed needed since other tools cannot determine the types used as input or output of the available operations.

    Regards,

    Stephane Begaudeau, Obeo
    User avatar
    Hello,

    Currently it is the normal behaviour because the project WSDL is not created by developers like in tracker, but the WSDL is generated by parsing dockblock from SOAP project methods.
    And this parsing does not create complexe types.

    Do you need to have these complexe types in the WSDL ?

    • Status changed from New to Waiting for information
    • Assigned to set to Yannis ROSSETTO (rossettoy)