27.12.2014 Views

Software AG's New Headquarters - the Information Technology ...

Software AG's New Headquarters - the Information Technology ...

Software AG's New Headquarters - the Information Technology ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5<br />

Frequently Encountered INPL Errors in <strong>the</strong> NATURAL<br />

Applications World<br />

Lisa Theard<br />

Customer Semice Division<br />

In order to assist in <strong>the</strong> INPL process,<br />

this list of common and notso-common<br />

errors encountered during<br />

INPL processing has been compiled.<br />

The errors are accompanied<br />

by possible solutions to andlor<br />

causes of <strong>the</strong> problems.<br />

This list of errors applies to <strong>the</strong><br />

NATURAL application or add-on<br />

products only. It is also geared toward<br />

installs under NATURAL 2,<br />

although some sections contain<br />

problems that address <strong>the</strong> INPL<br />

process under both NATURAL Versions<br />

1 and 2. NATURAL must first<br />

be installed before <strong>the</strong> INPL for any<br />

of <strong>the</strong> NATURAL application products<br />

can be performed.<br />

The appropriate error messages and<br />

codes manuals should also be used<br />

to assist in solving <strong>the</strong>se problems.<br />

Logon Format<br />

Some examples of <strong>the</strong> INPL syntax<br />

structure have been included in<br />

this document. If NATURAL<br />

SECURITY is installed, <strong>the</strong> logon<br />

will have to be changed to a<br />

NATURAL SECURITY logon. Refer<br />

to <strong>the</strong> "NATURAL SECURITY in<br />

Batch Mode" chapter in <strong>the</strong><br />

NATURAL SECURITY Manual.<br />

NATDEMO<br />

Many times errors that occur during<br />

<strong>the</strong> INPL process are directly related<br />

to problems with <strong>the</strong> user's<br />

batch NATURAL. Try using<br />

NATDEMO from <strong>the</strong> NATURAL<br />

load library to run <strong>the</strong> INPL. If <strong>the</strong><br />

error does not occur when using<br />

NATDEMO, <strong>the</strong>n compare <strong>the</strong><br />

NATPARM and link edit of <strong>the</strong><br />

batch nucleus to <strong>Software</strong> <strong>AG's</strong>. Relink<br />

<strong>the</strong> batch NATURAL nucleus,<br />

if necessary.<br />

Dynamic Parameter Errors<br />

Incorrect specification of <strong>the</strong><br />

parameter stream can cause <strong>the</strong><br />

parameters to be ignored, which<br />

can cause o<strong>the</strong>r errors, and generate<br />

any of <strong>the</strong> NAT7000 dynamic<br />

parameter errors.<br />

Parameter statements and streams<br />

should look similar to <strong>the</strong><br />

following:<br />

//STEP1 EXEC<br />

PGM= NATDEMO,<br />

REGION= 1024K,<br />

I1 PAM= ('STACK=INPL,<br />

IM=D,DBID= 2,FNR= 4,<br />

FSEC=(2,5),<br />

FUSER=(2,6),',<br />

11 'FDIC= (2,7),MADIO= 0,<br />

MAXCL= O,MT= 0,<br />

ADASVC= 21,INTENS= 1')<br />

NOTE: When continuing<br />

dynamic parameters, <strong>the</strong> last<br />

parameter on <strong>the</strong> line to be<br />

continued must be followed<br />

by a comma.<br />

b. NATURAL Version 1<br />

(NATMAINT)<br />

IISYSIN DD *<br />

FNR= 4<br />

DBID= 2<br />

IM= D<br />

INPL<br />

MT= 0<br />

CATLG= NATFILE,<br />

NATFILES<br />

NATURAL= NATDEMO<br />

2. DOS<br />

a. NATURAL 2<br />

11 EXEC<br />

NATDEMO,SIZE= 550K<br />

OBJIN=R<br />

FNR= 4,DBID= 2<br />

FSEC=(2,5)<br />

FUSER= (2,6)<br />

FDIC= (2,7)<br />

MADIO= 0<br />

IM= D<br />

STACK=INPL<br />

MAXCL= 0<br />

MT=O<br />

ADASVC= 21<br />

INTENS= 1<br />

b. NATURAL Version 1<br />

(NATMAINT)<br />

I1 EXEC<br />

NATMAINT,SIZE= 768k<br />

FNR= 4<br />

DBID= 2<br />

IM= D<br />

INPL<br />

MT= 0<br />

CATLG= NATFILE,<br />

NATFILES<br />

NATURAL= NATDEMO<br />

3. CMS<br />

"EXECOS" MODULE "BATCH<br />

STACK= (INPL) DBID= 2<br />

FNR= 4 . . . . . .(etc.)"<br />

NOTE: Disregarding <strong>the</strong><br />

NAT7000 error codes can cause<br />

unpredictable or invalid results.<br />

NATURAL CONSTRUCT Version 2<br />

Looping INPL Job<br />

Try removing STACK=INPL from<br />

<strong>the</strong> parameter stream, initiate a<br />

logon to library SYSINPL and issue<br />

<strong>the</strong> INPL command in <strong>the</strong><br />

NATURAL input cards.<br />

Example:<br />

LOGON SYSINPL<br />

INPL<br />

B<br />

FIN<br />

NATURAL Elite Version 1<br />

This section applies to NATURAL<br />

Elite Version 1.3.2 and subsequent<br />

releases.<br />

NAT1106-Data String For<br />

"In~ut" Field Too Lone<br />

Specifying <strong>the</strong> INPL in both <strong>the</strong><br />

parameter stream and <strong>the</strong><br />

NATURAL input cards. The INPL<br />

command should only appear once<br />

in <strong>the</strong> job. Input cards should be:<br />

LOGON SYSINPL<br />

INPL<br />

1<br />

FIN<br />

or, if using STACK=INPL:<br />

1<br />

FIN<br />

NATURAL SECURITY Version 2<br />

Refer to <strong>the</strong> NATURAL SECURITY<br />

Installation Notes for <strong>the</strong> parameters<br />

required to run <strong>the</strong> INPL.<br />

CPU Time Out Before INPL Data<br />

Set Is Read From Ta~e<br />

Try removing STACK=INPL from<br />

<strong>the</strong> parameter stream, initiate a<br />

logon to library SYSINPL and issue<br />

<strong>the</strong> INPL command in <strong>the</strong><br />

NATURAL input cards.<br />

Example:<br />

LOGON SYSINPL<br />

INPL<br />

B<br />

FIN

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!