IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

PLI program MQI unresolved symbol error when linking


IBM Mainframe Forums -> PL/I & Assembler
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
sse_michael

New User


Joined: 03 Oct 2005
Posts: 3

PostPosted: Fri Nov 18, 2005 6:04 pm
Reply with quote

Hi
I'm working on some PLI programs with MQ interfaces.
When I was compiling and linking my programs, they always failed in the link step. I was told such error messages:


IEW2456E 9207 SYMBOL CEEBETBL UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL CEEROOTA UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL CEEOPIPI UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQEFSH UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL MQCONN UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQOFNT UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMQOFPT UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL IBMPOFCX UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
IEW2456E 9207 SYMBOL MQBACK UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY
.................

It seems that all MQI can not be resolved. What do I need to fix this problem that has pussled me for several days. I use IBMZCPL to compile and link. It is an IBM cataloged procedure.
Really appreciate any advice from all of you
Thanks very much
Back to top
View user's profile Send private message
hsourabh

New User


Joined: 24 May 2005
Posts: 12
Location: Z?rich

PostPosted: Mon Nov 21, 2005 7:13 pm
Reply with quote

Hi Michael,

U may try to include the following copybooks and recompile the program to see if it works:

%include CMQP;
%include CMQEPP;

Regards,
Sourabh
Back to top
View user's profile Send private message
sse_michael

New User


Joined: 03 Oct 2005
Posts: 3

PostPosted: Tue Nov 22, 2005 12:32 pm
Reply with quote

Thanks very much
But I did include those two in my program. Otherwise, the compile step would fail, not alone the link step. I don't think that's the point.
Back to top
View user's profile Send private message
k_vikram07

New User


Joined: 23 Nov 2005
Posts: 35

PostPosted: Wed Nov 23, 2005 8:43 pm
Reply with quote

I believe that you have to specify the object library(library where the MQ interface is installed) for those entries in the linking step/jcl.

Thanks
Vik.
Back to top
View user's profile Send private message
kash1976

New User


Joined: 03 Dec 2006
Posts: 1
Location: us

PostPosted: Sun Dec 03, 2006 11:58 am
Reply with quote

Hi,

Are u able to resolve your problem. I came accross the same problem. Please share your solution.

Thanks
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Sun Dec 03, 2006 5:37 pm
Reply with quote

Look at the concatenation of the object libs in the link step. If the one that should be pointing to the missing modules is there, then that lib may be under-populated.....there may be a better one or an additional one that should be in the concatenation.

By the way, has anyone at your shop ever succeeded in compiling and linking any PLI programs with MQ interfaces? If so, find out how they did it.

How about COBOL? If so, while the specific lib will be different (I think one letter might be different for each language (or is that just for copybooks icon_confused.gif )) at least the upper level qualifiers will be the same.
Back to top
View user's profile Send private message
kudamala

New User


Joined: 12 Sep 2008
Posts: 51
Location: Bangalore

PostPosted: Tue May 26, 2009 11:36 am
Reply with quote

Hello

I am alos one of the victims of this kind of problem. I am also getting the same problem when I am trying to compile my PL/I program. My dump is as follows:

INVOCATION PARAMETERS - MAP,LET,LIST

INCLUDE SYSLIB(TKQ005P0)
ENTRY CEESTART
NAME TKQ005E0(R)
IDP16S UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRA
IDP25S UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRA
PLIABND UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBR
IDP33S UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRA
GETCORE UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBR
IDP18S UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRA
IDP17S UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRA
FRECORE UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBR

Please provide the solution if some one knows how to resolve

thanks in advance
Ravi
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 262

PostPosted: Tue May 26, 2009 12:58 pm
Reply with quote

Have you included the MQSTUB in the linkedit SYSLIN should probably look something like this .
INCLUDE CSQSTUB(CSQBSTUB)
Back to top
View user's profile Send private message
kudamala

New User


Joined: 12 Sep 2008
Posts: 51
Location: Bangalore

PostPosted: Wed May 27, 2009 2:08 pm
Reply with quote

Nehilh

thanks for you help. I have tried that option but no use, job failed with SOC1.


Regards
Ravi
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 262

PostPosted: Wed May 27, 2009 8:22 pm
Reply with quote

Ravi. your problem is different to the original posters you need to identify the library where the IDPxxx modules are located and add this library to the SYSLIB concatenation of the linkedit step
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Wed May 27, 2009 9:01 pm
Reply with quote

Or talk with your peers
or look at your site documentation
or talk to your mq support group
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> PL/I & Assembler

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts Error to read log with rexx CLIST & REXX 11
No new posts Error when install DB2 DB2 2
No new posts CLIST - Virtual storage allocation error CLIST & REXX 5
No new posts DB2 Event passed to the Application P... DB2 1
Search our Forums:

Back to Top