The full joblog is in the attached text file...
James Whitham
Retail Express Programmer and Support
KURT GEIGER LIMITED
75 Bermondsey Street, London, SE1 3XF
t: +44 (0)207 546 1888 dl: +44
f: +44 (0)207 546 1880 m: +44 (0)20 7546 1888
WWW.KURTGEIGER.COM
-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Jim Franz
Sent: 02 August 2008 01:01
To: RPG programming on the AS400 / iSeries
Subject: Re: RPGLE - parsing XML files.
James,
What messages in job log just before this?
Jim
----- Original Message -----
From: "James Whitham" <james.whitham@xxxxxxxxxxxxxx>
To: <rpg400-l@xxxxxxxxxxxx>
Sent: Friday, August 01, 2008 4:26 PM
Subject: RPGLE - parsing XML files.
I currently have an issue with a program that parses an XML file loaded
into the IFS.
Its been working for several month, but now as decided to pack up,
with
no system changes being made.
Its a DOMparse_init instruction that Fails....but I'm at a loss
why....
Here are some of the joblog details.....
Message . . . . : Member XMLFMT
file XMLFMT in R5231CADTA cleared.
M1601 Escape 30 01/08/08 16:08:22.669704
QC2UTIL1 QSYS *STMT QYPPRT370 QSYS *STMT
From module . . . . . . . . :
QC2SIGNL
From procedure . . . . . . :
raise
Statement . . . . . . . . . : 6
To module . . . . . . . . . :
EXCEPTIO37
To procedure . . . . . . . :
myabort__3stdFv
Statement . . . . . . . . . : 1
*PRCLT
Message . . . . : Signal SIGABRT
raised (abnormal termination).
Cause . . . . . : The signal
SIGABRT was raised to indicate an abnormal
termination.
If anyone as any ideas on what is wrong and how to resolve the issue
the
will be very much appreciated.
James Whitham
Retail Express Programmer and Support
KURT GEIGER LIMITED
75 Bermondsey Street, London, SE1 3XF
t: +44 (0)207 546 1888 dl: +44 (0)78 6790 1772
f: +44 (0)207 546 1880 m: +44 (0)20 7546 1888
WWW.KURTGEIGER.COM <http://www.kurtgeiger.com/>
***********************************************************************
This message has been sent via the Internet. Internet communications
are not secure against interception or modification. Kurt Geiger
Limited therefore cannot guarantee that this message has not been
modified in transit.
This message and any files transmitted with it are confidential and
intended solely for the use of the addressee. If you have received
this
message in error please notify the sender and destroy your copies of
the message and any attached files.
Kurt Geiger Limited
Registered in England
Company Number 968046
Registered Office:
75 Bermondsey Street
Borough
London
SE1 3XF
***********************************************************************
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.
5722SS1 V5R4M0 060210 Job Log HALLIVE 01/08/08 12:55:28 Page 1
Job name . . . . . . . . . . : RETAILJ User . . . . . . : OSDIRECTOR Number . . . . . . . . . . . : 913666
Job description . . . . . . : QDFTJOBD Library . . . . . : QGPL
MSGID TYPE SEV DATE TIME FROM PGM LIBRARY INST TO PGM LIBRARY INST
CPF1124 Information 00 01/08/08 12:55:01.066296 QWTPIIPP QSYS 066E *EXT *N
Message . . . . : Job 913666/OSDIRECTOR/RETAILJ started on 01/08/08 at
12:55:01 in subsystem QBATCH in QSYS. Job entered system on 01/08/08 at
12:55:01.
CPI1125 Information 00 01/08/08 12:55:01.066848 QWTPCRJA QSYS 010F *EXT *N
Message . . . . : Job 913666/OSDIRECTOR/RETAILJ submitted.
Cause . . . . . : Job 913666/OSDIRECTOR/RETAILJ submitted to job queue
QBATCH in QGPL from job 908427/OSDIRECTOR/OSDIRECTOR. Job
913666/OSDIRECTOR/RETAILJ was started using the Submit Job (SBMJOB) command
with the following job attributes: JOBPTY(5) OUTPTY(5) PRTTXT()
RTGDTA(QCMDB) SYSLIBL(QSYS QSYS2 QHLPSYS QUSRSYS)
CURLIB(OSDCO) INLLIBL(QGY OSDNLEENU OSDOB OSDAO OSDSM
OSDCO OSDTA OSDOM QGPL QTEMP) INLASPGRP(*NONE) LOG(4 00
*NOLIST) LOGCLPGM(*YES) LOGOUTPUT(*JOBEND) OUTQ(/*DEV) PRTDEV(PRT01)
INQMSGRPY(*RQD) HOLD(*NO) DATE(*SYSVAL) SWS(00000000) MSGQ(OSDCO/JSMSGQ)
CCSID(65535) SRTSEQ(*N/*HEX) LANGID(ENU) CNTRYID(GB) JOBMSGQMX(64)
JOBMSGQFL(*WRAP) ALWMLTTHD(*NO) SPLFACN(*KEEP).
*NONE Request 01/08/08 12:55:01.067160 QWTSCSBJ *N QCMD QSYS 0194
Message . . . . : -CALL PGM(R5231CAOBJ/KGS136C)
*NONE Command 01/08/08 12:55:01.067416 QCADRV QSYS 03AE KGS136C R5231CAOBJ 000D
Message . . . . : 1400 - QSYS/CHGLIBL LIBL(QGPL R5231CAOBJ R520_BPOBJ
R5231CADTA R520_BPDTA R5231CALEN R520_BPLEN R520_FXOBJ R520JBADTA R520JBAOBJ
LASERS QTEMP DOMPARSE)
CPC2101 Completion 00 01/08/08 12:55:01.067832 QLICHLIB QSYS 00CF KGS136C R5231CAOBJ 000D
Message . . . . : Library list changed.
Cause . . . . . : The user library list was replaced by the specified list
of libraries.
*NONE Command 01/08/08 12:55:01.067880 QCADRV QSYS 03AE KGS136C R5231CAOBJ 0011
Message . . . . : 1900 - CLRPFM FILE(XMLFMT)
CPC3101 Completion 00 01/08/08 12:55:01.125472 QDBCLRPF QSYS 0238 KGS136C R5231CAOBJ 0011
Message . . . . : Member XMLFMT file XMLFMT in R5231CADTA cleared.
*NONE Command 01/08/08 12:55:01.125536 QCLCLCPR QSYS 04A4 KGS136C R5231CAOBJ 0015
Message . . . . : 2000 - CALL PGM(XML136R1)
C2M1601 Escape 30 01/08/08 12:55:01.242728 QC2UTIL1 QSYS *STMT QYPPRT370 QSYS *STMT
From module . . . . . . . . : QC2SIGNL
From procedure . . . . . . : raise
Statement . . . . . . . . . : 6
To module . . . . . . . . . : EXCEPTIO37
To procedure . . . . . . . : myabort__3stdFv
Statement . . . . . . . . . : 1 *PRCLT
Message . . . . : Signal SIGABRT raised (abnormal termination).
Cause . . . . . : The signal SIGABRT was raised to indicate an abnormal
termination.
RNQ0202 Sender copy 99 01/08/08 12:55:01.247928 QRNXIE QSYS *STMT QRNXIE QSYS *STMT
From module . . . . . . . . : QRNXMSG
From procedure . . . . . . : InqMsg
Statement . . . . . . . . . : 3
To module . . . . . . . . . : QRNXMSG
To procedure . . . . . . . : InqMsg
Statement . . . . . . . . . : 3
Message . . . . : The call to DOMPARSER_ ended in error (C G D F).
Cause . . . . . : RPG procedure XML136R1 in program R5231CAOBJ/XML136R1 at
5722SS1 V5R4M0 060210 Job Log HALLIVE 01/08/08 12:55:28 Page 2
Job name . . . . . . . . . . : RETAILJ User . . . . . . : OSDIRECTOR Number . . . . . . . . . . . : 913666
Job description . . . . . . : QDFTJOBD Library . . . . . : QGPL
MSGID TYPE SEV DATE TIME FROM PGM LIBRARY INST TO PGM LIBRARY INST
statement 1147 called program or procedure DOMPARSER_, which ended in error.
If the name is *N, the call was a bound call by procedure pointer. Recovery
. . . : Check the job log for more information on the cause of the error
and contact the person responsible for program maintenance. Possible choices
for replying to message . . . . . . . . . . . . . . . : D -- Obtain RPG
formatted dump. S -- Obtain system dump. G -- Continue processing at *GETIN.
C -- Cancel. F -- Obtain full formatted dump.
*NONE Reply 01/08/08 12:55:22.846296 QMHSCLVL QSYS 068A QRNXIE QSYS *STMT
From user . . . . . . . . . : KGDEV
To module . . . . . . . . . : QRNXMSG
To procedure . . . . . . . : InqMsg
Statement . . . . . . . . . : 5
Message . . . . : D
CEE9901 Escape 30 01/08/08 12:55:23.019872 QLEAWI QSYS *STMT KGS136C R5231CAOBJ 0015
From module . . . . . . . . : QLEDEH
From procedure . . . . . . : Q LE leDefaultEh
Statement . . . . . . . . . : 205
Message . . . . : Application error. C2M1601 unmonitored by QC2UTIL1 at
statement 0000000006, instruction X'0000'.
Cause . . . . . : The application ended abnormally because an exception
occurred and was not handled. The name of the program to which the
unhandled exception is sent is QC2UTIL1 QC2SIGNL raise. The program was
stopped at the high-level language statement number(s) 0000000006 at the
time the message was sent. If more than one statement number is shown, the
program is an optimized ILE program. Optimization does not allow a single
statement number to be determined. If *N is shown as a value, it means the
real value was not available. Recovery . . . : See the low level messages
previously listed to locate the cause of the exception. Correct any errors,
and then try the request again.
CPA0701 Sender copy 99 01/08/08 12:55:23.023936 QCLXERR QSYS 00DA QCLXERR QSYS 00DA
Message . . . . : CEE9901 received by KGS136C at 2000. (C D I R)
Cause . . . . . : Control language (CL) program KGS136C in library
R5231CAOBJ detected an error at statement number 2000. Message text for
CEE9901 is: Application error. C2M1601 unmonitored by QC2UTIL1 at statement
0000000006, instruction X'0000'. Recovery . . . : This inquiry message
can be avoided by changing the program. Monitor for the error (MONMSG
command) and perform error recovery within the program. To continue, choose
a reply value. Possible choices for replying to message . . . . . . . . . .
. . . . . : C -- Cancel the CL program. D -- Dump the CL program variables
and cancel the CL program. I -- Ignore the failing command. R -- Try the
failing command again.
*NONE Reply 01/08/08 12:55:28.968856 QMHSCLVL QSYS 068A QCLXERR QSYS 00E7
From user . . . . . . . . . : KGDEV
Message . . . . : C
CPF9999 Escape 40 01/08/08 12:55:23.020088 QMHUNMSG *N QCMD QSYS 01C7
Message . . . . : Function check. CEE9901 unmonitored by KGS136C at
statement 2000, instruction X'0015'.
Cause . . . . . : An escape exception message was sent to a program which
did not monitor for that message. The full name of the program to which the
unmonitored message was sent is KGS136C . At the time the message was sent
the program was stopped at higher level language statement number(s) 2000.
If more than one statement number is shown, the program was a bound program.
5722SS1 V5R4M0 060210 Job Log HALLIVE 01/08/08 12:55:28 Page 3
Job name . . . . . . . . . . : RETAILJ User . . . . . . : OSDIRECTOR Number . . . . . . . . . . . : 913666
Job description . . . . . . : QDFTJOBD Library . . . . . : QGPL
MSGID TYPE SEV DATE TIME FROM PGM LIBRARY INST TO PGM LIBRARY INST
Optimization does not allow a single statement number to be determined. If
*N is shown as a value, it means the actual value was not available.
Recovery . . . : See the low level messages previously listed to locate
the cause of the function check. Correct any errors, and then try the
request again.
CPC2402 Completion 50 01/08/08 12:55:28.969456 QCMD QSYS 0668 *EXT *N
Message . . . . : Job ended. Cancel message received at command processor.
Cause . . . . . : A message with a severity equal to or exceeding the end
severity was received at the command processor. Recovery . . . : See the
messages previously listed to determine the message that caused the job to
be ended. Correct the errors, and then try the request again.
CPF1164 Completion 00 01/08/08 12:55:28.971176 QWTMCEOJ QSYS 00D7 *EXT *N
Message . . . . : Job 913666/OSDIRECTOR/RETAILJ ended on 01/08/08 at
12:55:28; 1 seconds used; end code 20 .
Cause . . . . . : Job 913666/OSDIRECTOR/RETAILJ completed on 01/08/08 at
12:55:28 after it used 1 seconds processing unit time. The job had ending
code 20. The job ended after 1 routing steps with a secondary ending code of
0. The job ending codes and their meanings are as follows: 0 - The job
completed normally. 10 - The job completed normally during controlled ending
or controlled subsystem ending. 20 - The job exceeded end severity (ENDSEV
job attribute). 30 - The job ended abnormally. 40 - The job ended before
becoming active. 50 - The job ended while the job was active. 60 - The
subsystem ended abnormally while the job was active. 70 - The system ended
abnormally while the job was active. 80 - The job ended (ENDJOBABN command).
90 - The job was forced to end after the time limit ended (ENDJOBABN
command). Recovery . . . : For more information, see the Work Management
topic in the Information Center,
http://www.ibm.com/eserver/iseries/infocenter.
As an Amazon Associate we earn from qualifying purchases.