on 10-18-2006 7:44 AM
Hi eXperts,
When calling a webservice(Siebel), the customer is asking for messages of this format:
<ConfirmationMessage>
<xiOutputCode> 200</xiOutputCode>
<xiOutputMessage> Ok</xiOutputMessage>
<\ConfirmationMessage>
They are not accepting "<" and ">", but only < and >. I've never met such problems before, has any one any ideas?
Any hints are highly appriciated.
Thanks in advance
Luis
Hi,
May be you can try doing that in Java mapping or ABAP mapping. There is also an option in doing the same using Adapter module.
But all this should be carried out manually by replace function and there is no standard way of doing it.
Regards,
Prakash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prakash,
Glad to see you again, many thanks to all your help.
As to this question, you've mentioned "replace function", what indeed is this? In Mapping or in Adatper?
One more question : Anyway the message should go through the SOAP adapter, so does SOAP adapter support such formats?
Thanks
Luis
Hi,
I guess you need this < and > only in the messages right.. thats is only for the payload and not for the SOAP envelope, header, body etc.
<i>>>>As to this question, you've mentioned "replace function", what indeed is this? In Mapping or in Adatper?</i>
You can either use ABAP or Java mapping. In which you can use the replace function that is available in java or ABAP to convert <> into < and >.
The other way is to write a Adapter module suing Java and inside that you need to get the payload and then replace the <> using the replace function that is available in java.
regarging the replace function it is not the graphical mapping replace function.
<i>>>>One more question : Anyway the message should go through the SOAP adapter, so does SOAP adapter support such formats?</i>
If you go for adapter module you will not have this problem.
Regards,
Prakash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi eXperts,
I've fixed the problem. Use an XSL and simply specify disable-output-escaping = 'no' and the output will be in </> instead of </>.
Thanks
Luis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.