on 09-07-2010 1:25 PM
Hi All,
When we login into ESS and navigate to leave ---> cashout ann lve /lsl/bel then we are getting the below error.
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Conversion error between two character sets.
500 Internal Server Error
SAP NetWeaver Application Server 7.00/Java AS 7.00
Failed to process request. Please contact your system administrator.
[Hide]
Error Summary
While processing the current request, an exception occured which could not be handled by the application or the framework.
If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
Root Cause
The initial exception that caused the request to fail, was:
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Conversion error between two character sets.
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1514)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3980)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3417)
at com.sap.mdi.ddtypes.DDFactory.execute(DDFactory.java:173)
... 60 more
See full exception chain for details.
System Environment
Client
Web Dynpro Client Type HTML Client
User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Release=ARP)
Version null
DOM version null
Client Type msie6
Client Type Profile ie6
ActiveX enabled
Cookies enabled
Frames enabled
Java Applets enabled
JavaScript enabled
Tables enabled
VB Script enabled
Server
Web Dynpro Runtime Vendor: SAP, build ID: 7.0021.20091119120725.0000 (release=NW04S_21_REL, buildtime=2009-12-11:16:06:18[UTC], changelist=76379, host=pwdfm114), build date: Wed Apr 07 12:45:16 EST 2010
J2EE Engine 7.00 PatchLevel 76340.450
Java VM Java HotSpot(TM) Server VM, version:1.4.2_12-b03, vendor: Sun Microsystems Inc.
Operating system Windows 2003, version: 5.2, architecture: x86
Session & Other
Session Locale en_AU
Time of Failure Tue Sep 07 21:06:35 EST 2010 (Java Time: 1283857595022)
Web Dynpro Code Generation Infos
sap.com/pb
SapDictionaryGenerationCore 7.0019.20060802152219.0000 (release=645_SP_REL, buildtime=2009-03-30:14:54:41[UTC], changelist=413172, host=PWDFM093.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0019.20060802152219.0000 (release=645_SP_REL, buildtime=2009-03-30:14:54:47[UTC], changelist=413172, host=PWDFM093.wdf.sap.corp)
SapGenerationFrameworkCore 7.0019.20060518081436.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:06[UTC], changelist=403550, host=PWDFM093.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0019.20080917125552.0000 (release=645_SP_REL, buildtime=2009-03-30:14:59:47[UTC], changelist=501499, host=PWDFM093.wdf.sap.corp)
SapMetamodelCommon 7.0019.20090211122608.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:47[UTC], changelist=516631, host=PWDFM093.wdf.sap.corp)
SapMetamodelCore 7.0019.20090211122608.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:42[UTC], changelist=516631, host=PWDFM093.wdf.sap.corp)
SapMetamodelDictionary 7.0019.20060518081418.0000 (release=645_SP_REL, buildtime=2009-03-30:14:52:36[UTC], changelist=403548, host=PWDFM093.wdf.sap.corp)
SapMetamodelWebDynpro 7.0019.20080730122929.0000 (release=645_SP_REL, buildtime=2009-03-30:14:57:02[UTC], changelist=494915, host=PWDFM093.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0019.20090325154034.0000 (release=645_SP_REL, buildtime=2009-03-30:15:07:12[UTC], changelist=520916, host=pwdfm093)
SapWebDynproGenerationCore 7.0019.20080917125552.0000 (release=645_SP_REL, buildtime=2009-03-30:14:59:52[UTC], changelist=501499, host=PWDFM093.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0019.20090325154034.0000 (release=645_SP_REL, buildtime=2009-03-30:15:07:12[UTC], changelist=520916, host=pwdfm093)
sap.com/tcwddispwda
No information available null
sap.com/pb_api
SapDictionaryGenerationCore 7.0018.20081020084244.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:11:27[UTC], changelist=49368, host=PWDFM114.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0018.20081020084244.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:11:33[UTC], changelist=49368, host=PWDFM114.wdf.sap.corp)
SapGenerationFrameworkCore 7.0018.20081020084310.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:07[UTC], changelist=49373, host=PWDFM114.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0018.20081020084840.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:17:27[UTC], changelist=49426, host=PWDFM114.wdf.sap.corp)
SapMetamodelCommon 7.0018.20081020084443.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:58[UTC], changelist=49392, host=PWDFM114.wdf.sap.corp)
SapMetamodelCore 7.0018.20081020084443.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:53[UTC], changelist=49392, host=PWDFM114.wdf.sap.corp)
SapMetamodelDictionary 7.0018.20081020084251.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:08:56[UTC], changelist=49369, host=PWDFM114.wdf.sap.corp)
SapMetamodelWebDynpro 7.0018.20081020084854.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:14:16[UTC], changelist=49427, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0018.20090128140814.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:26:55[UTC], changelist=53714, host=pwdfm114)
SapWebDynproGenerationCore 7.0018.20081020084840.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:17:33[UTC], changelist=49426, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0018.20090128140814.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:26:55[UTC], changelist=53714, host=pwdfm114)
sap.com/tcwdcorecomp
No information available null
Detailed Error Information
Detailed Exception Chain
Can anyone help with above error.
You can install java as non-unicode.
As for the stack trace...
It looks like the portal is doing a call to "DDIF_FIELDINFO_GET" (Data Dictonary Interface). The portal makes these call get meta data (Data types, length, etc) for the RFC its about to call. Its sap delivered code that isnt expecting that exception...
Thats all I can really tell. Creating a sap message may be the next step, forwarding the stack trace from ABAP...
Good luck,
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is my initial reaction,
The portal is trying to get dictoany information from ABAP (information about the data types) and is getting an error because One system is configured with unicode and one is non-unicode. If I were dealing with this situation I would:
1. Review the portal and ECC6.0 install to see if they were installed with unicode or non-unicode
2. Review the latest kernel patch, and ensure nothing went wrong there.
3. Run this (unicode / non-unicode issue / error by a good BASIS resoruce
4. Open a message with SAP.
I don't think debugging the issue further will help, one of your last posts pretty much explains it all.
Have you been able to run RFCs to this system successfully at all?
Regards,
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear
The RFC_ERROR_SYSTEM_FAILURE and 500 Internal error is a common error and it has lots of reason . so kindly pls go to ST22 TCODE and see the ABAP dump and past here so that i can provide the solution. Before that i have faced this type of error.
Thanks
Keshari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The dump that we are getting in the ECC system is pasted as below.
Runtime Errors RFC_CONVERSION_FIELD
Date and Time 09.09.2010 15:03:42
Short text
Conversion error between two character sets.
What happened?
Conversion error "ALL_TYPES" from character set 4102 to character set 4103
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.
Information on where terminated
Termination occurred in the ABAP program "SAPLSDIFRUNTIME" - in
"DDIF_FIELDINFO_GET".
The main program was "SAPMSSY1 ".
In the source code you have the termination point in line 1
of the (Include) program "LSDIFRUNTIMEU02".
Source Code Extract
Line SourceCde
Line SourceCde
>>>>> FUNCTION ddif_fieldinfo_get .
2 *"----
3 ""Lokale Schnittstelle:
4 *" IMPORTING
5 *" VALUE(TABNAME) TYPE DDOBJNAME
6 *" VALUE(FIELDNAME) TYPE DFIES-FIELDNAME DEFAULT ' '
7 *" VALUE(LANGU) TYPE SY-LANGU DEFAULT SY-LANGU
8 *" VALUE(LFIELDNAME) TYPE DFIES-LFIELDNAME DEFAULT ' '
9 *" VALUE(ALL_TYPES) TYPE DDBOOL_D DEFAULT ' '
10 *" VALUE(GROUP_NAMES) TYPE DDBOOL_D DEFAULT ' '
11 *" VALUE(UCLEN) TYPE UNICODELG OPTIONAL
12 *" EXPORTING
13 *" VALUE(X030L_WA) TYPE X030L
14 *" VALUE(DDOBJTYPE) TYPE DD02V-TABCLASS
15 *" VALUE(DFIES_WA) TYPE DFIES
16 *" VALUE(LINES_DESCR) TYPE DDTYPELIST
17 *" TABLES
18 *" DFIES_TAB STRUCTURE DFIES OPTIONAL
19 *" FIXED_VALUES TYPE DDFIXVALUES OPTIONAL
20 *" EXCEPTIONS
Contents of system fields
Name Val.
SY-SUBRC 0
SY-INDEX 2
SY-TABIX 0
SY-DBCNT 0
SY-FDPOS 0
SY-LSIND 0
SY-PAGNO 0
SY-LINNO 1
SY-COLNO 1
SY-PFKEY
SY-UCOMM
SY-TITLE CPIC and RFC Control
SY-MSGTY
SY-MSGID
SY-MSGNO 000
SY-MSGV1
SY-MSGV2
SY-MSGV3
SY-MSGV4
SY-MODNO 0
SY-DATUM 20100909
SY-UZEIT 150342
SY-XPROG SAPLSDIFRUNTIME
SY-XFORM DDIF_FIELDINFO_GET
Chosen variables
Name
Val.
No. 3 Ty. FORM
Name DDIF_FIELDINFO_GET
SY-REPID
SAPLSDIFRUNTIME
5454544455454442222222222222222222222222
310C349625E49D50000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
%_%_LFIELDNAME
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
SY-XPROG
SAPLSDIFRUNTIME
5454544455454442222222222222222222222222
310C349625E49D50000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
%_%_ALL_TYPES
#
0
0
Active Calls/Events
No. Ty. Program Include Line
Name
3 FORM SAPLSDIFRUNTIME LSDIFRUNTIMEU02 1
DDIF_FIELDINFO_GET
2 FORM SAPMSSY1 SAPMSSY1 85
REMOTE_FUNCTION_CALL
1 MODULE (PBO) SAPMSSY1 SAPMSSY1 30
%_RFC_START
List of ABAP programs affected
Index Typ Program Group Date Time Size Lang.
0 Prg SAPMSSY1 0 11.04.2005 09:27:15 21504 E
1 Prg SAPLSYST 1 13.02.2005 17:31:56 35840 E
2 Prg SAPLSDIFRUNTIME 2 10.06.2008 17:04:19 96256 E
3 Typ DFIES 0 28.12.2004 17:06:45 10240
4 Typ DDFIXVALUE 0 27.08.1999 18:04:56 2048
5 Typ SYST 0 09.09.2004 14:18:12 31744
Directory of Application Tables
Name Date Time Lngth
Val.
Program SAPMSSY1
SYST . . : : 00004612
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0001\0\0
ABAP Control Blocks (CONT)
Index Name Fl PAR0 PAR1 PAR2 PAR3 PAR4 PAR5 PAR6 Source Code Line
1698 CATC 08 0000 LSDIFRUNTIMEU02 1
1699 mvqk 02 0280 0184 00FE LSDIFRUNTIMEU02 1
1701 CATC 48 0000 LSDIFRUNTIMEU02 1
1702 FUNC 03 D3C3 LSDIFRUNTIMEU02 1
1703 FUNC 03 009C LSDIFRUNTIMEU02 1
1704 PAR2 02 0000 0010 C004 LSDIFRUNTIMEU02 1
1706 PAR2 02 0000 0044 C001 LSDIFRUNTIMEU02 1
1708 PAR2 02 0000 0012 C005 LSDIFRUNTIMEU02 1
1710 PAR2 02 0000 0045 C002 LSDIFRUNTIMEU02 1
1712 PAR2 02 0000 0011 C003 LSDIFRUNTIMEU02 1
1714 PAR2 02 0000 000E C000 LSDIFRUNTIMEU02 1
1716 PAR2 02 0000 0013 C006 LSDIFRUNTIMEU02 1
>>>>> FUNC 13 000D LSDIFRUNTIMEU02 1
1719 PAR2 01 0000 0017 C008 LSDIFRUNTIMEU02 1
1721 PAR2 01 0000 0018 C009 LSDIFRUNTIMEU02 1
1723 PAR2 01 0000 0019 C00A LSDIFRUNTIMEU02 1
1725 PAR2 01 0000 0014 C007 LSDIFRUNTIMEU02 1
1727 PAR2 07 0000 001B C00B LSDIFRUNTIMEU02 1
1729 PAR2 07 0000 0046 C00C LSDIFRUNTIMEU02 1
1731 FUNC FF 0000 LSDIFRUNTIMEU02 1
Also try logging into the backend system and doing an ST22. There may be an ABAP Error logged there that points to the issue.
If there is an error there, then you know the issue resides on the ECC system, otherwise its probably a portal issue.
If I am not sure where an ESS 500 error is coming from sometime I externall debug the issue:
1. Set up an ST05 trace (with RFC checked) on a portal user in the ECC system
2. Log into the portal with that user and navigate to the page your having the issue on.
3. in ST05 stop the trace and see what RFC that Iview is calling.
4. Have an ABAP programmer set up an external breakpoint in that RFC for that same user.
5. Log in to the portal again and navigate to that page.
6. The ABAP code will stop on the breakpoint and you can step through it to where the error occurs in the ABAP code.
It sounds like alot, but its very helpful with ESS issues that arise.
Also check that both the portal and the ECC system are unicode. It is important that they also both have the same Kernel version.
Regards,
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
the message : "RFC_ERROR_SYSTEM_FAILURE: Conversion error between two character sets"
points to a problem with the character sets.
What is the language you are using ?
Is the backend system a unicode system ?
Regards,
Kai
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.