I have a requirement wherein a process model is exposed as a web service , i ne

I have a requirement wherein a process model is exposed as a web service , i need to know how to send some inputs and receive output based on it , from the "call web service" smart service.... I am able to send inputs through "call web service" smart service but those values are not reflected in the called web service in debugging mode ...and if I make the variables in the web service required the service does not gets invoked..and making the variables as parameter does not fetch me the values sent from the "call web service" smart service....

OriginalPostID-118843

OriginalPostID-118843

  Discussion posts and replies are publicly visible

  • - Process models as web services can only take inputs if they have variables marked as process parameters
    - Process models as web services only return one output, the process id. Nothing else can be returned.
    - It seems that the CDTs created by the WSDL of the Model as a Web Service is still pointing to a previous model. Try this

    1. Delete the CDTs related to the Web Service. Make sure you delete all of them.
    ---> start {http://appiancorp.com/webservices/pm}StartProcessIFBinding
    ---> start@StartProcessIFBinding$faults-1338079152 http://appiancorp.com/webservices/pm
    ---> startResponse {http://appiancorp.com/webservices/pm}StartProcessIFBinding
    2. Open up the process model, right click on the Call Web Service Smart Service - Properties - Setup
    3. Temporarily check Authentication Required and typed something in username and password and click Refresh
    4. Uncheck the authentication required option.
    5. Finish configuring the smart service.
    6. Save and publish the model
    7. Try again.