[SOS]Non-Unicode to Unicode system

After SAP upgarde to ECC 6.0, the function of Create PO by CTOC need to be tested, but seems something wrong with it. Error Message is blow

From CTOC Tomcat Console

com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Conversion error b
etween two character sets.
        at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeExecute(Native Method)
        at com.sap.mw.jco.rfc.MiddlewareRFC$Client.execute(MiddlewareRFC.java:12
17)
        at com.sap.mw.jco.JCO$Client.execute(JCO.java, Compiled Code)
        at com.sap.mw.jco.JCO$Client.execute(JCO.java:3132)
        at ext.umc.ctoc.sapjco.Z_BAPI_MATERIAL_PRICE.execute(Z_BAPI_MATERIAL_PRI
CE.java:95)
        at ext.umc.ctoc.sapjco.Z_BAPI_MATERIAL_PRICE_TestClient.getMaterialPrice
(Z_BAPI_MATERIAL_PRICE_TestClient.java:92)
        at ext.umc.jsp.ctoc.SAP._0002fext_0002fumc_0002fjsp_0002fctoc_0002fSAP_0
002ftest_0002ejsptest_jsp_0._jspService(_0002fext_0002fumc_0002fjsp_0002fctoc_00
02fSAP_0002ftest_0002ejsptest_jsp_0.java, Compiled Code)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspSer
vlet.java:174)
        at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:2
61)
        at org.apache.jasper.runtime.JspServlet.service(JspServlet.java, Compile
d Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.ja
va, Compiled Code)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559
)
        at org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processCon
nection(Ajp12ConnectionHandler.java:156)
        at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.j
ava:338)
        at java.lang.Thread.run(Thread.java:479)


From SAP Error Log

Conversion error "P_MAT_GRP" from character set 4103 to character set 4102                    
                                                                                                  
    A conversion error occurred during the execution of a Remote Function                          
    Call. This happened either when the data was received or when it was                          
    sent. The latter case can only occur if the data is sent from a Unicode                        
    system to a non-Unicode system.    


[本日志由 Sonic 于 2007-07-18 09:02 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 6 | 引用: 0 | 查看次数: -
回复回复Sonic[2009-07-02 10:29 PM | del]
解决了,看我下面一篇博客
回复回复kings[2009-06-30 11:00 AM | del]
请问这个问题最后解决了吗?怎么解决的?谢谢
回复回复随心[2007-07-24 04:19 PM | del]
to jsz,没错,是一个以windows平台的 AP
to DrummerStyle,是字符集问题,因为 SAP 最新版使用的是 UNICODE 环境

两位如果有啥好的ideas,请不吝赐教,谢谢
回复回复DrummerStyle[2007-07-24 01:42 PM | del]
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Conversion error b
etween two character sets.
回复回复jsz[2007-07-24 12:47 AM | del]
请问你的CTOC 系统是否是装在windows平台的一个系统呀?
回复回复阿布[2007-07-18 12:49 AM | del]
我只看到一堆令人头晕的英文。。。。。。。。

发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.