cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP receiver adapter for ASCII-7 characterset???

Former Member
0 Kudos

Hi,

Our scenario is Abap Proxy -> XI -> Web Services (SOAP Adapter). Receiver webservice will accept only the characterset of ASCII-7. But Abap Proxy will send only unicode characterset (default).

Any workaround for receiver SOAP adapter to accept ASCII-7 characterset?

Regards,

Prasad U

Accepted Solutions (0)

Answers (3)

Answers (3)

stefan_grube
Active Contributor
0 Kudos

Check also the latest how-to guide concerning this topic:

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/502991a2-45d9...

Regards

Stefan

Former Member
0 Kudos

Hi -

You can set a specific encoding in the soap receiver channel module configuration. From the SOAP Adapter FAQ (Note 856597):

<i> o Q: What character encoding is supported by the SOAP receiver

adapter?

A: The SOAP receiver adapter can use any character encoding

supported by the local JDK. The request message from the SOAP

receiver is normally encoded in UTF-8. If you want to change this

encoding, for instance to iso-8859-1, you can set parameter

XMBWS.XMLEncoding to iso-8859-1 in the module configuration for

the SOAP adapter module. This setting is for the outgoing SOAP

message and has no effect on the incoming SOAP message. For the

incoming SOAP message, any code page supported by the local JDK

is accepted.</i>

Check the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79">How to Use the XI 3.0 SOAP Adapter</a> document for an example.

Regards,

Jin

Former Member
0 Kudos

Prasad,

By default receiver SOAP adapter dont suppor this.

See this..

http://help.sap.com/saphelp_nw2004s/helpdata/en/47/eaae42edc6b211e10000000a155106/content.htm

>>>If you have Scenario

R/3 (Non-Unicode) -> XI (Unicode) -> R/3 (Non-Unicode)

What are things we need take into consideration?

Check this thread..

You cannot set the codepage in mapping.

Check note 856597 to see how to set the codepage for SOAP messages.

---Satish