on 08-20-2007 10:48 AM
My scenario is RFC -> XI -> SOAP (synchronous), but when I test this scenario, I got the error message "DeliveryException: invalid content type for SOAP: TEXT/HTML", I search the document and change it following this blog: /people/varadharajan.krishnasamy/blog/2007/01/09/troubleshooting-soap-message--xi
1. I add a MessageTransformBean module before the original one
2. I add a transform key, the value is text/html;charset=utf-8
But when I active this channel and test again, I got another message:
XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION-HTTP 400 Bad Request.
I only find one discussion about it but I still have no idea how to solve the problem. Do I need to change my mapping ? And when field should I generated in the mapping?
When you have this error message, there are mainly two reasons:
1. The URL is not correct/complete -> Open this URL in your browser. Maybe you need a firewall proxy?
2. The user/password is not correct.
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, of course. I need to configure the proxy (with authentication) to connect to http://www.nanonull.com/TimeService/TimeService.asmx
And of course you have also applied the correct SOAPAction.
Sorry for bothering you, but is difficult to guess the error, but in my experience, must issues are due to wrong configuration.
Could you check with TCPGateway, what error is sent back?
/people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-scenarios-with-tcpgateway
Regards
Stefan
> 2. I add a transform key, the value is
> text/html;charset=utf-8
In a SOAP call this value <b>must not</b> be text/html.
Always choose <b>text/xml</b>
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.