Hello to everybody,
we have developed an iview in EP6 SP2 that connect to SAP with <b>IJCOClientService</b> interface.
Everithing works fine,
but when some <b>Turkish</b> guy try to access the iview,
we got the following error:
com.sapportals.portal.prt.connection.ContentExceptionHandler@2aed09 #
com.sap.mw.jco.JCO$Exception: (103) <b>RFC_ERROR_LOGON_FAILURE: Enter one of the installed languages: (case sensitive)</b>
at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeConnect(Native Method)
at com.sap.mw.jco.rfc.MiddlewareRFC$Client.connect(Unknown Source)
at com.sap.mw.jco.JCO$Client.connect(Unknown Source)
at manager.Manager.getSapClient(Manager.java:385)
at manager.Manager.loadAttributes(Manager.java:920)
at HRCV$MyDynPage.doInitialization(HRCV.java:92)
Our code is here summarized:
<b>String destinationName = mp.getProperty("SystemIdentifier");
IJCOClientService clService = (IJCOClientService) request.getService(IJCOClientService.KEY);
JCO.Client conn = clService.getJCOClient(destinationName, request);</b>
Why all works with Western European Locale or UTF 8,
<b>but not with Turkish language or Cirillic</b>...
Thanks in Advance
Hi,
You need to configure your EP J2EE engine to connect to the SAP system before doing the JCO connection. You will find good documentation regarding JCO connection with Eclipse documentation.
You need to provide the system name configured in EP,
String destinationName = mp.getProperty("SystemIdentifier");
ASSIGN POINTS if this helps
arun
Add a comment