I fixed the issue below. That because one element has got a wrong type data.
But now get this error:
he adapter failed to transmit message going to send port with URL “the web service wsdl link” It will be retransmitted after the retry interval specified for this Send Port. Details:”WebException: The remote server returned an error: (400) Bad Request.
I can browse the webservice link, is there any other possible reasons cause this error?
Cheers,
===============================================================================================
I suspect the SOAP Header is not created correctly.
To create the SOAP Header part I used message assignment and steps like below:
-
- the root name “Request” in the property schema matches the root element (defined as SOPA Header) in Reference.xsd from the web service
- assign the XML Part of the SOAP Header as a string to the property
msg_sendMessage(PropertySchemaName.Request)=”XML SOAP Header String”;
Before sending the message out i saved it locally and i can only see the body part constructed for the message.
And i got an error saying:
Failed to serialize the message part “JobSubmitRequest” into the type “JobSubmitRequest” using namespace “http://blablabla“. Please ensure that the message part stream is created properly.
Could anyone shed some light what would being wrong?
Thanks,