[SOS]Non-Unicode to Unicode system
作者:Sonic 日期:2007-07-18
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
From SAP Error Log
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)
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.
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.
评论: 6 | 引用: 0 | 查看次数: -
回复
]解决了,看我下面一篇博客
请问这个问题最后解决了吗?怎么解决的?谢谢
to jsz,没错,是一个以windows平台的 AP
to DrummerStyle,是字符集问题,因为 SAP 最新版使用的是 UNICODE 环境
两位如果有啥好的ideas,请不吝赐教,谢谢
to DrummerStyle,是字符集问题,因为 SAP 最新版使用的是 UNICODE 环境
两位如果有啥好的ideas,请不吝赐教,谢谢
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Conversion error b
etween two character sets.
etween two character sets.
请问你的CTOC 系统是否是装在windows平台的一个系统呀?
我只看到一堆令人头晕的英文。。。。。。。。
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: