|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Code page conversion OS/390Solaris |
« View previous topic :: View next topic » |
Author |
Message
|
StefanSievert |
Posted: Mon Oct 29, 2001 5:12 pm Post subject: |
|
|
 Partisan
Joined: 28 Oct 2001 Posts: 333 Location: San Francisco
|
Hi there,
one of my colleagues has some trouble in getting XML documents converted correctly when sending them via MQ from OS/390 to a Sun Solaris box.
Most of the conversion issues have disappeared after I asked him to set mqmd.CodedCharSetId = 37 before MQPUTing the message. But he still gets .(snip). <]DOCTYPE .(snip). instead of .(snip).
----
OK, the instead of thing refuses to be displayed on the posting. It should be: less-than/exclamation mark/DOCTYPE .(snip).
----
on the Solaris side.
Is anyone on this forum sending special characters from OS/390 to Solaris and willing to share the code pages you used? The 3270 emulator keyboard setting might be of interest too, I guess.
Thanks a lot for your help,
Stefan
PS. Sorry if this is not a purely Java related question
[ This Message was edited by: StefanSievert on 2001-10-29 17:24 ] |
|
Back to top |
|
 |
kolban |
Posted: Mon Oct 29, 2001 8:09 pm Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
I think if you bracket your stuff with
<code>
Exactly as I want it to appear
etc etc
</code>
We will see more clearly what you mean
[ This Message was edited by: kolban on 2001-10-29 20:10 ] |
|
Back to top |
|
 |
StefanSievert |
Posted: Mon Oct 29, 2001 8:50 pm Post subject: |
|
|
 Partisan
Joined: 28 Oct 2001 Posts: 333 Location: San Francisco
|
Kolban,
if I read my posting again I have to doubt that I was sober when I wrote it...
OK, here is the 'purified' description problem: When sending an exclamation mark from OS/390 to Solaris, it gets converted to a closing bracket (]). The putting application sets CCSID 37, the receiving application is on CCSID 819.
(1) Is anybody sending 'special' characters([,],{,},|,) from OS/390 to Solaris using the same CCSID's, which get converted successfully?
(2) If yes, what are the OS/390 (i.e. EBCDIC) hex codes you use for these characters?
(3) Did you have to select a certain keyboard mapping scheme in your 3270 emulation software?
Do I make more sense now?
Sorry for the confusion I caused.
Thanks,
Stefan |
|
Back to top |
|
 |
RogerLacroix |
Posted: Mon Oct 29, 2001 10:08 pm Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
Square brackets are a pain with 3270 Emulators. If you are using IBM's PCOM, set the PC code page to 1047 and the host code page to 037.
Log into TSO select option 0 (settings) and set your terminal type to 3279B (number 5 at the bottom of the screen - whatever it is).
I'm at home right now with no access to the mainframe but I will verify it tomorrow.
later
Roger...
|
|
Back to top |
|
 |
StefanSievert |
Posted: Tue Oct 30, 2001 12:33 am Post subject: |
|
|
 Partisan
Joined: 28 Oct 2001 Posts: 333 Location: San Francisco
|
Roger,
I'll check with my colleague about his PC setup. We are using Attachmate's Extra!PC.
Thanks for your help,
Stefan |
|
Back to top |
|
 |
RogerLacroix |
Posted: Tue Oct 30, 2001 9:39 pm Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
Here's what I have:
- Host code page is set to 1047 US.
- Under TSO/ISPF, from the main menu select option '0'. For terminal Type select 5 (3290A).
Also, on your 3270 emulator, go into the keyboard mapping setup and make sure '[' = '[' and ']' = ']'. This may sound strange but sometimes these keys are set to other values!!!!
later
Roger...
|
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|