Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
PLI program MQI unresolved symbol error when linking

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> PL/I & Assembler
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    Post subject: PLI program MQI unresolved symbol error when linking
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    Post subject: Re: PLI program MQI unresolved symbol error when linking
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    Post subject: Re: PLI program MQI unresolved symbol error when linking
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    Post subject:
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    Post subject: Re: PLI program MQI unresolved symbol error when linking
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: 3158
Location: Tucson AZ

PostPosted: Sun Dec 03, 2006 5:37 pm    Post subject:
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    Post subject:
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: 258

PostPosted: Tue May 26, 2009 12:58 pm    Post subject:
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    Post subject:
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: 258

PostPosted: Wed May 27, 2009 8:22 pm    Post subject:
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: 6968
Location: porcelain throne

PostPosted: Wed May 27, 2009 9:01 pm    Post subject:
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    IBMMAINFRAMES.com Support Forums -> PL/I & Assembler All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Assembler Macro Copybook converted to... Ziquilix PL/I & Assembler 1 Tue Sep 26, 2017 3:07 am
No new posts FUSE - IBM MQ - CICS integration error Kevin Vaz CICS 1 Mon Sep 18, 2017 4:31 pm
No new posts Reply MQ open error Vignesh Sid COBOL Programming 5 Thu Sep 07, 2017 6:02 pm
No new posts Error in SQL-PLIST3 'Above value tru... rikdeb DB2 4 Wed Sep 06, 2017 1:34 pm
No new posts WER268A OUTREC STATEMENT : SYNTAX E... frozenblood87 SYNCSORT 12 Sat Aug 26, 2017 9:45 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us