While attempting to use the SOAP runProcess2 request, we can see that the process is being started/called in Nolio RA. However, the User Input Parameter is not receiving the value passed by the soap request.
Release : 6.6
Component : CA RELEASE AUTOMATION RELEASE OPERATIONS CENTER
Values for agentHostOrIp and serverTypeName parameters were missing.
Simple example of a working soap request follows:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:mod="http://model.api.dataservices.server.platform.nolio.com/" xmlns:dto="http://dto.webservice.model.api.dataservices.server.platform.nolio.com">
<soap:Header/>
<soap:Body>
<mod:runProcess2>
<mod:username>superuser</mod:username>
<mod:password>suser</mod:password>
<mod:config>
<dto:applicationName>TestApp</dto:applicationName>
<dto:environmentName>Environment for Default Architecture</dto:environmentName>
<dto:parameters>
<dto:ParameterAssignmentWS>
<dto:container>
<dto:agentHostOrIp>192.168.1.2</dto:agentHostOrIp>
<dto:serverTypeName>Server Type 1</dto:serverTypeName>
</dto:container>
<dto:parameterPathName>Default Component/UIParam</dto:parameterPathName>
<dto:value>Hello!</dto:value>
</dto:ParameterAssignmentWS>
</dto:parameters>
<dto:processFullName>UIParam</dto:processFullName>
</mod:config>
<mod:wait>true</mod:wait>
<mod:timeout>3600</mod:timeout>
</mod:runProcess2>
</soap:Body>
</soap:Envelope>