Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Error: NO ACTIVE MODULE FOUND

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> COBOL Programming
View previous topic :: :: View next topic  
Author Message
Gopalakrishnan V

Active User


Joined: 28 Jun 2010
Posts: 102
Location: chennai

PostPosted: Wed Sep 08, 2010 6:33 pm    Post subject: Error: NO ACTIVE MODULE FOUND
Reply with quote

Hi,

I want to compile a cobol program. The compile jcl is run successfully, but the runjcl gives the U4083 reason code=000002.
error message as "NO ACTIVE MODULE FOUND". If suppose any load module error i should get error at the time of compile. But compile is successful.

Please clarify my doubt....Thanks in advance
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7993
Location: Bellevue, IA

PostPosted: Wed Sep 08, 2010 6:43 pm    Post subject:
Reply with quote

There are a number of incorrect suppositions and assumptions in what you've posted:

- you said you compiled the program but you did not mention running the linkage editor / binder against the program -- was this done?

- look at the linkage editor output. It will tell you what the load module name is that you need to execute, as well as the load library that the module was placed in (assuming you've got the options set correctly).

- a program may be compiled, linkage edited (bound) with zero return codes across the board and still you could get the NO ACTIVE MODULE FOUND message --- such as when you compiled program ABC0 (A-B-C-zero) and then executed program ABCO (A-B-C-letter O). In other words, check for typos.

- you may also need the LE run time library SCEERUN (and maybe SCEERUN2) to be included in your execution JCL

Bottom line: contact your site support group and work with them to identify the problem and resolve it. This is your best way to resolve this, especially considering you posted no system output to help us diagnose your problem.
Back to top
View user's profile Send private message
Binop B

Active User


Joined: 18 Jun 2009
Posts: 407
Location: Nashville, TN

PostPosted: Wed Sep 08, 2010 6:43 pm    Post subject:
Reply with quote

Hi Gopalakrishnan,

A simple check you could do is to verify whether the load module name is available in the Load Library mentioned in your run JCL...
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2502
Location: Atlanta, Georgia, USA

PostPosted: Wed Sep 08, 2010 6:44 pm    Post subject: Reply to: NO ACTIVE MODULE FOUND
Reply with quote

If it's a Dynamic CALL, you will not get an error during compilation.

Check your JOB's LOADLIB concatenation.

Either the module is missing from one of the target LOADLIB's or you've omitted a LOADLIB from the concatenation entirely.

Bill
Back to top
View user's profile Send private message
ridgewalker58

New User


Joined: 26 Sep 2008
Posts: 51
Location: New York

PostPosted: Fri Sep 10, 2010 10:40 pm    Post subject: Reply to: NO ACTIVE MODULE FOUND
Reply with quote

I looked at your POST and recognized your "error message". Just finished running my test --
*** Your problem may be in the name you
gave your DD Card which pointed to the file
that you were trying to open
1. I took a simple program that opened an INPUT file -
where the DD card was named //MYFILE1 DD ................
2. I CHANGED in JCL DD card to give it an erroneous name,
so tht when my program OPENED this input file -- It could
not find the DD card (because I had changed the name)
3. When I ran my program --
a. it tried to open the file
b. when it didn't find the DD Card for the file
c. "I believe" my program tried to call an ABEND program
and when it couldn't find the ABEND program --
My program gave me this ABEND MESSAGE

IEA995I SYMPTOM DUMP OUTPUT 831
USER COMPLETION CODE=4039 REASON CODE=00000000
TIME=13.01.17 SEQ=00623 CPU=0000 ASID=02FB
PSW AT TIME OF ERROR 078D1000 87825A4A ILC 2 INTC 0D
NO ACTIVE MODULE FOUND
NAME=UNKNOWN
Back to top
View user's profile Send private message
Kjeld

Active User


Joined: 15 Dec 2009
Posts: 365
Location: Denmark

PostPosted: Sat Sep 11, 2010 1:39 am    Post subject:
Reply with quote

U abend codes are runtime environment dependent so it would be nice to know the JCL you have been using.

User abend codes are normally documented in the Messages and Codes reference for the environment product. Possibly the error has been documented in SYSOUT or other job output.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> COBOL Programming All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Record Not found in AlX but record re... mukun264 COBOL Programming 4 Fri Mar 24, 2017 9:28 am
No new posts Need help with below DB2 error ashek15 DB2 3 Sat Mar 18, 2017 5:56 am
No new posts FINDREP Syntax Error seahawk789 DFSORT/ICETOOL 4 Thu Mar 09, 2017 10:11 pm
No new posts INVOKE WEBSERVICE error danik56 CICS 11 Thu Mar 09, 2017 11:52 am
No new posts Row not found Sql error GaganGarg DB2 7 Tue Mar 07, 2017 6:29 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us