ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » One transaction slows down the other

Post new topic  Reply to topic Goto page Previous  1, 2, 3
 One transaction slows down the other « View previous topic :: View next topic » 
Author Message
jsp_ejb
PostPosted: Mon Nov 02, 2009 12:50 pm    Post subject: Reply with quote

Novice

Joined: 27 Jun 2004
Posts: 21
Location: Chicago

WS-DE-WRAPPER-PGM-ID is Program C.

VP1016 2370-CALL-DE-WRAPPER.
VP1016 IF DE-STATUS-OFF
VP1016 OR WS-DECISION-ENG-FAIL-CTR > WS-DECISION-ENG-FAIL-MAX
VP1016 GO TO 2370-EXIT
VP1016 END-IF.
VP1016*--------------------------------------------------------------
VP1016 PERFORM 2372-SETUP-CALL-TO-DE-WRAPPER THRU 2372-EXIT.
VP1016*--------------------------------------------------------------
VP1016 CALL WS-DE-WRAPPER-PGM-ID USING WS-DUMMY-DFHEIBLK
VP1016 , WS-DUMMY-DFHCOMMAREA
VP1016 , C920-COMM-AREA
VP1016 ON EXCEPTION
VP1016 ADD 1 TO WS-DECISION-ENG-FAIL-CTR
VP1016 SET ERR-MSG-BAD-CICS TO TRUE
...............
VP1016 PERFORM 8000-PROCESS-ERROR THRU 8000-EXIT
VP1016 GO TO 2370-EXIT
VP1016 END-CALL.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Nov 02, 2009 3:28 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

PERFORM is a COBOL verb that says to execute a series of COBOL statments within a paragraph of COBOL statements.

PERFORM is also a CICS command (CEMT PERFORM SHUTDOWN) that doesn't launch applications.

I don't see any EXEC CICS call in what you provided. How exactly does this code call a CICS application?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
jsp_ejb
PostPosted: Mon Nov 02, 2009 3:55 pm    Post subject: Reply with quote

Novice

Joined: 27 Jun 2004
Posts: 21
Location: Chicago

Sorry the word "perform" misled you. While I was typing it, I was thinking about something else.

It is the "CALL" command. Again, C is not a defined CICS transaction, it is only a program(a module if you will).
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Nov 03, 2009 6:53 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

With more precidsion...

The application is NOT using a CICS CALL command; rather, it isusing a COBOL CALL statement. Refer to the COBOL APR and APG manuals, and the CICS APR and APG manuals, to see the differences.

This indicates that program C is not defined (with CEDA) to CICS at all, yes? It is not a CICS transaction, nor is it a CICS program.

Is the called program C statically linked into the executable A? OR is C dynamically called at execution time by A? Look at the linkedit sysout for the answers to these questions.

If dynamically called, at execution time, MVS (not CICS) fetch routines must find C in the traditional ways it finds any other program.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Sat Nov 21, 2009 5:03 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Hello jsp_ejb.

Any progress or resolution for this? We've all been waiting by our email boxes...
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3 Page 3 of 3

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » One transaction slows down the other
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.