I wouldn't stray outside of IBM-1047 for OMVS other than ISO8859-1. Are
you sure your issue is not server side with Jetty? I would try setting
the -Dfile.encoding=ISO8859-1 java option. I would also strongly suggest
using the JZOS batch launcher and not BPXBATCH for running Java programs
unless you need a custom shell script.
On 14/12/22 07:25, Paul Peplinski wrote:
In all my years I never realized that OMVS uses CP1047. What I am trying to
configure is giving me fits.
I have a CICS program that is trying to do a WEB CONVERSE with an embedded
jetty server jar running under BPXBATCH. I might find that running the server
this way will not work, but I am giving it a whirl.
All of my problems seem to be with square brackets. The script that runs the jar has
square brackets surrounding the port number, JSON input to DFHJS2LS has square brackets
surrounding "required" items, and the body of the POST have square brackets
surrounding an array.
I can use CP1047 to execute the OMVS script and run the DFHJS2LS utility, but
nothing I try works on the WEB CONVERSE. It looks to be trying CP037 square
brackets. I've tried CCSID in DFHJS2LS, CODEPAGE in WEB CONVERSE (with and
without CLICONVERT) to no avail. I have confirmed that the JSON in CICS has the
CP1047 brackets.
It seems that the best solution is to get my OMVS process to use CP037, but what I tried
doesn't work. I found documentation that BPXBATCH does this with STDENV of
LC_CTYPE="En_US.IBM-037", but tit does not change the behavior of the script
running under BPXBATCH. In the code below the server honors the port number if the
brackets are in the right codepage. If not it defaults to 8080.
-Ddw.server.applicationConnectors[0].port=8192
Paul
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN