Polish Characters are Getting Character Conversion Issue Reporting Error "GP_CAT:1588" and "GWWS_CAT:23"
(Doc ID 2435112.1)
Last updated on OCTOBER 03, 2024
Applies to:
Oracle Tuxedo - Version 11.1.1.1.0 and laterOracle Service Architecture Leveraging Tuxedo (SALT) - Version 11.1.1.1.0 and later
IBM i on POWER Systems
Symptoms
When polish characters like "Ł" are given as input to SALT, Tuxedo application server like "mytuxserver" is getting error "GP_CAT:1588" and this in turn causes GWWS to report "GWWS_CAT:23"
GWWS.17577.0X000000083.0: TRACE:ms:SCO[4092] FSM State Transition: --OK-->CallTuxService
GWWS.17577.0X000000083.0: TRACE:ms:SCO[4092] FSM State Transition: --Default-->SendInput
GWWS.17577.0X00000007B.0: TRACE:ms:Delivering a message to Tuxedo, service name =mytuxserver, SCO index=4092
mytuxserver.17608.0X000000024.0: GP_CAT:1588: ERROR: Codeset conversion failed. Illegal character or sequence
GWWS.17577.0X00000007B.0: GWWS_CAT:23: ERROR: System error occurred while receiving message.
GWWS.17577.0X000000091.0: TRACE:ms:SCO[4092] FSM State Transition: --WAKEUP-->CallTuxService
GWWS.17577.0X000000091.0: TRACE:ms:SCO[4092] FSM State Transition: --WAKEUP-->TuxFailure
GWWS.17577.0X000000091.0: TRACE:ms:SCO[4092] FSM State Transition: --Fail-->WSRMHdl6
GWWS.17577.0X000000091.0: TRACE:ms:SCO[4092] FSM State Transition: --Fail-->Tux2XML
GWWS.17577.0X000000091.0: TRACE:ms:SCO[4092] FSM State Transition: --Fail-->SOAPFault
Problem occurs even when using MBSTRING as data type for character buffer with using ATMI routines "tuxsetmbaconv()" and "tuxsetmbenc()" on Tuxedo server side.
Sample program looks like below :
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |