× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I believe Chuck nailed it. The default ENDSEV for a JOBD is 30 and the
shipped severity value for CPE3025 is 10. Try a JOBD with ENDSEV of 10 and
you'll get your abnormal end. Or set the severity level of CPE3025 to a
value of 30 or higher.

Bruce Vining

On Sat, Oct 18, 2014 at 8:47 AM, CRPence <CRPbottle@xxxxxxxxx> wrote:

On 18-Oct-2014 05:33 -0500, Jan Grove Vejlstrup wrote:

If I submit the call to msgspts


Apparently then, the following request was made?:

SBMJOB CMD(CALL MSGSPTS)

, the OS tells me, that the job ended normally. I see nothing
except the start-message and end-message in the system log.
Accordingly I don't find a spooled file as joblog in the OUTQ
QEZJOBLOG. But the submitted job ended abnormally with an
*escape-message. So why does the OS tell me, that it ended normally?


The job would have ended abnormally [only] if the final error for the
request processor had exceeded the End Severity (ENDSEV) specification for
the job; i.e. completed with CPF1164 having End Code 20. I recall the
ENDSEV() value must come from the Job Description (JOBD), for lack of the
ENDSEV parameter on the Submit Job (SBMJOB) command.

No matter. Just force the joblog to be created for the job, having
specified the appropriate parameters to effect that; the necessary
parameters across the *JOBD and\or the SBMJOB command request. The
following request, presuming the QBATCH *JOBD has the expected ENDSEV(30)
and the subsystem routing for the allocated\specified Job Queue are the
defaults, should ensure a joblog is produced:

SBMJOB CMD(CALL MSGSPTS) LOG(4 0 *SECLVL) OUTQ(QEZJOBLOG)
SPLFACN(*KEEP) JOBD(QGPL/QBATCH) JOBQ(QGPL/QBATCH) RTGDTA(QCMDB)
JOB(MSGSPTStst) USER(*CURRENT)

After the job completes, the job from the above request, issue the
following request; the QPJOBLOG produced for the job should be listed:

WRKJOB JOB(MSGSPTSTST) OPTION(*SPLF)

If review of that spooled joblog listing does not reveal the issue, or
otherwise if the effects as implied by the messaging logged in that joblog
are not understood, then post the *entirety* of the spooled joblog so
others can review and explain.

--
Regards, Chuck

--
This is the RPG programming on the IBM i (AS/400 and 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.





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.