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
 

 

EXCI Interface call

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
surya anem

New User


Joined: 20 Dec 2007
Posts: 54
Location: Hyderabad

PostPosted: Wed Jul 28, 2010 2:21 pm    Post subject: EXCI Interface call
Reply with quote

Hi,

I am trying to call a Batch module from CICS module.
The call is failing with

RESPONSE CODE: 12
REASON CODE: 414
DPL RESPONSE: 0

I searched the manual and found that IRP_ABORT_RECEIVED is the problem.
But can someone help me solve this problem

Thanks,
Surya
Back to top
View user's profile Send private message

Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 991
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Wed Jul 28, 2010 2:37 pm    Post subject:
Reply with quote

Quote:
I am trying to call a Batch module from CICS module.


Why would you try to call a batch program from CICS? What guarantee have you that the batch region will be executing at the time you issue the call?

The EXCI interface is provided for doing the opposite of what you say you are trying to do - it provides an interface with CICS applications from Batch.

If you need the functionality of the batch program in a CICS application you should CALL or EXEC CICS LINK to it and have the library with the module avaiolable in the DFHRPL concatenation.

Garry.
Back to top
View user's profile Send private message
surya anem

New User


Joined: 20 Dec 2007
Posts: 54
Location: Hyderabad

PostPosted: Wed Jul 28, 2010 2:50 pm    Post subject:
Reply with quote

I am extremely sorry. i am trying to call a Online module from Batch module.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Wed Jul 28, 2010 4:40 pm    Post subject:
Reply with quote

From the manual:
Quote:
414 IRP_ABORT_RECEIVED

Explanation: Whilst processing a DPL request, an error occurred in the CICS server region, resulting in an abort FMH7 flow being returned to the external CICS interface.

System Action: A message is returned to the client application program. This is the message that would have been issued to the terminal if the server program had been initiated from a terminal. A pointer to the message is returned to the client application program in the message pointer field of the EXCI return area. See the description of the EXCI return areas for the exact definition of the message format. The pipe is put into a "must close" state.

User Response: Use the message to determine the cause of the error. A typical example is where the server transaction cannot be attached, either because is disabled, or it has not been defined, or because of a security failure. Correct the problem, close and reopen the pipe, and reissue the DPL request.
So what does the returned message say? I would think looking at it would be the FIRST step towards debugging the problem.
Back to top
View user's profile Send private message
surya anem

New User


Joined: 20 Dec 2007
Posts: 54
Location: Hyderabad

PostPosted: Wed Jul 28, 2010 4:44 pm    Post subject:
Reply with quote

It just gave a message that response code is 414.
No other information.

we are actually running this program in the System Testing environment.
So, we dont have the facility to change the code now to find out the actual error message. icon_sad.gif
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Wed Jul 28, 2010 4:46 pm    Post subject:
Reply with quote

The message is returned to the batch program. If you cannot find out what that message is, then you'll have to get your site support group to help as we certainly won't be able to discern the contents of the message.
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Wed Jul 28, 2010 10:50 pm    Post subject:
Reply with quote

Tru to look for additional messages in the CICS task outputs (CEEMSG, MSGUSR etc.)

O.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Sat Aug 07, 2010 4:17 am    Post subject:
Reply with quote

Contact your CICS systems support group and make sure the
target CICS region is setup properly to handle an EXCI request.

you might also want to consider www.batchcics.com
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 -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Cobol EZASOKET call to SETSOCKOPT fails Andi1982 COBOL Programming 6 Thu Oct 06, 2016 7:12 pm
No new posts Strange EXEC function call in z/VM Willy Jensen CLIST & REXX 3 Wed Oct 05, 2016 2:07 pm
No new posts Interface from Mainframe to Confluenc... hblun CLIST & REXX 4 Tue Sep 20, 2016 5:47 pm
No new posts COBOL DB2 - CALL statement - high CPU... TS70363 DB2 15 Sun Sep 11, 2016 6:07 am
No new posts Is possible to call subprogram from c... cmsmoon COBOL Programming 3 Fri Aug 05, 2016 6:46 pm


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