SOAP Configuration to call local webservice, is failed.

Confluence User - 23 Nov, 2016

I am trying to use the below webservice method, through soap tool plugin,

with no success to retrieve data below is all needed info to make this plugin working well.

Need your help

 

The configuration to the Plugin is as follows:

The output log file is:

INFO 23 Nov 2016 17:25:44 org.joget.plugin.enterprise.SoapTool - {}

INFO 23 Nov 2016 17:25:45 org.joget.workflow.shark.WorkflowAssignmentManager - [processId=121_newSimple_process1, processDefId=newSimple#3#process1,
participantId=participant1, next user=[shakerz]]

 

 

Attached a sample project I used.

APP_newSimple-1-20161123153917.zip

soap;sample

2


24 Nov, 2016
confluenceUser
confluenceUser

Hi Shaker,

I'm not able to connect to your web service since it's running in a local network, so I can't reproduce your problem.

However from your screenshot, there is a XML Object Name set as "equestResponse.CheckUltimusRequ". However, there isn't any "CheckUltimusRequ" in the the other screenshot showing the SOAP response. You will need to make sure you map the response correctly.

Best Regards
Julian

 

24 Nov, 2016
confluenceUser
confluenceUser

Now we found the reson byond not returnning vlaues.

Pls compare below output xmp results,

The first one was not working the second is working well.

note, we have some method like the first xml while others like the second one.

 

 

Not working xml response.

<soap:Body>
<CheckUltimusRequestResponse xmlns="http://tempuri.org/">       <CheckUltimusRequestResult>string</CheckUltimusRequestResult>      
<IsUnicamCN>string</IsUnicamCN>    
</CheckUltimusRequestResponse>  
</soap:Body>  

 

working xml output

<soap:Body>    
<GetContractDetailsResponse xmlns="http://tempuri.org/">      
<GetContractDetailsResult>        
<MonthlySubscription>double</MonthlySubscription>        
<Co_ID>decimal</Co_ID>        
<Customer_ID>int</Customer_ID>        
<LineType>string</LineType>        
<LineGroup>string</LineGroup>      
</GetContractDetailsResult>    
</GetContractDetailsResponse>  
</soap:Body>

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print