Forum Discussion
richie
6 years agoCommunity Hero
Hey @comwold,
Have you tried loading in the .wsdl via creating a new project? This will auto generate your payload based on the content of .wsdl which might help your understand the requirements.
In regards to your issue you state the required tags within your payload are as follows:
"traderID", "wsUserID", "wsPass" ane after submitting your request you get a response with error response reading "[SubmittingTraderIdentification: null] must be the same as the trader ID (040540011)"
I'm assuming your traderId tag within your payload included the tag value of 040540011. Is that correct?
Have you verified there are no other tags in your payload that corresponds to "SubmittingTraderIdentification"?
You only list 3 mandatory tags ("traderID", "wsUserID", "wsPass") and without knowing anything related to your payload (nor the physical representation of your underlying database) other than 3 mandatory tags listed above i'd guess that the table you are updating via your SOAP request's POST includes a TraderInformation column that is empty.
In summary youre going to need to ensure the content of your payload referentially corresponds to the data in the database.
Nice one
Rich
Have you tried loading in the .wsdl via creating a new project? This will auto generate your payload based on the content of .wsdl which might help your understand the requirements.
In regards to your issue you state the required tags within your payload are as follows:
"traderID", "wsUserID", "wsPass" ane after submitting your request you get a response with error response reading "[SubmittingTraderIdentification: null] must be the same as the trader ID (040540011)"
I'm assuming your traderId tag within your payload included the tag value of 040540011. Is that correct?
Have you verified there are no other tags in your payload that corresponds to "SubmittingTraderIdentification"?
You only list 3 mandatory tags ("traderID", "wsUserID", "wsPass") and without knowing anything related to your payload (nor the physical representation of your underlying database) other than 3 mandatory tags listed above i'd guess that the table you are updating via your SOAP request's POST includes a TraderInformation column that is empty.
In summary youre going to need to ensure the content of your payload referentially corresponds to the data in the database.
Nice one
Rich
comworld
5 years agoOccasional Contributor
Yes I load it as new project and it still gives me the same three attributes.
The value 040540011 is something I give it as parameter.
I tried to give some parameters like submittingTraderID ot submittingTraderIdentification but nothing changes.
I have no access on the database and the technical support from the service is... lets say it politly "ignorants".
Is there any way to check if it returns something as request from the server?
For example
---------------------
Server response:
traderid:ok
wsUserId:ok
wsPass:ok
someOtherParameter: Not ok