|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
MQ return code 2058 |
« View previous topic :: View next topic » |
Author |
Message
|
rajesh_manas |
Posted: Wed Jun 07, 2006 10:48 am Post subject: |
|
|
Novice
Joined: 25 Apr 2006 Posts: 15
|
LuisFer wrote: |
07.06.06 20:43:28 - /DIS SUBSYS
DFS147 20:43:28 REQUIRED KEYWORD PARAMETER NOT PRESENT
1.-The IMS command is /DIS SUBSYS <QMgrName> or /DIS SUBSYS ALL, in this case shows all Subsystem defined (connected or no) to the IMS controls Region (DB2, ORACLE, MQ,....) , too in the IMS.PROCLIB member associated to the MPP
2.- Look at STEPLIB of MPP (if is an IMS tx) the SCSQLOAD & SCSQAUTH concatened . The same is an BMP or a pure Batch
3.- Include your QMgrs on the CSQBDEFV module accesible to MPPs or BMPs.
I hope that is help you.
Regards |
Hi ,
Given all the libraries in the steplib, please have a look below
STEPLIB DD DSN=MD2A.USERAUTH,DISP=SHR
DD DSN=MD2A.USERPROC,DISP=SHR
DD DSN=MD2A.SCSQANLE,DISP=SHR
DD DSN=MD2A.SCSQANLU,DISP=SHR
DD DSN=MD2A.SCSQAUTH,DISP=SHR
DD DSN=MD2A.SCSQLOAD,DISP=SHR
DD DISP=SHR,DSN=IMSIM2A.RESLIB
DD DISP=SHR,DSN=IMSTST.IMF.RESLIB
DD DSN=CPSD.EN2A.FETCHLIB,DISP=SHR
DD DSN=CPSD.EN2A.LOADLIB,DISP=SHR
DD DISP=SHR,DSN=CPSD.ALL.PROD.PGMLIB
DD DISP=SHR,DSN=CPSD.ALL.PROD.FETCHLIB
DD DISP=SHR,DSN=DB2DB2A.SDSNLOAD
DFSESL DD DSN=MD2A.SCSQAUTH,DISP=SHR
DD DSN=MD2A.SCSQANLE,DISP=SHR
DD DISP=SHR,DSN=DB2DB2A.SDSNLOAD
DD DISP=SHR,DSN=IMSIM2A.RESLIB
IMS DD DISP=SHR,DSN=IMSIM2A.PSBLIB
DD DISP=SHR,DSN=IMSIM2A.DBDLIB
I think the problem is becaues of some authorization.
Please kindly help me.
regards,
rajesh |
|
Back to top |
|
 |
Hassan |
Posted: Wed Jun 07, 2006 10:59 am Post subject: |
|
|
 Voyager
Joined: 01 Apr 2004 Posts: 81 Location: Toronto, Canada
|
One last attempt from me and then I just shush up and listen.
Google : MQ 2058 IMS
from
Frequently asked question - zSeries
If the OS/390 is part of a sysplex, queue manager connections can intermittently get 2058s when they run on an image that does not host the queue manager. This usually happens when the JES jobclass allows a job to run on different images within a sysplex to aid in load balancing.
Does this sound like a possibility? |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jun 07, 2006 10:59 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I think LuisFer forgot to supply the Queue Manager Name or the "ALL" keyword.
"/DIS SUBSYS <QueueManagerName>", or "/DIS SUBSYS ALL".
At least, reading the error message. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
LuisFer |
Posted: Wed Jun 07, 2006 11:04 am Post subject: |
|
|
 Partisan
Joined: 17 Aug 2002 Posts: 302
|
STEPLIB & DFSSESL are OK ( related to MQ).
1.- Look at IMS PROCLIB the member <IMSID> <number> from the MPP parm,
//REGION EXEC PGM=DFSRRC00,REGION=64M,TIME=1439,DPRTY=(14,12),
//***----------------------------------------------------------
// PARM='MSG,003000000000,,TR,2,E,0,,,IMS2,,,,0002,TT'
this member must be something like
Code: |
DBX,SYS1,DSNMIN10,,R,-
DBY,SYS1,DSNMIN10,,R,%
OAMT,ORAS,ORAESMT,AMI2RTT1,R
CSQ1,MQM1,CSQQESMT,,R,
CSQ2,MQM2,CSQQESMT,,R,
|
|
|
Back to top |
|
 |
LuisFer |
Posted: Wed Jun 07, 2006 11:09 am Post subject: |
|
|
 Partisan
Joined: 17 Aug 2002 Posts: 302
|
jefflowrey wrote: |
I think LuisFer forgot to supply the Queue Manager Name or the "ALL" keyword.
"/DIS SUBSYS <QueueManagerName>", or "/DIS SUBSYS ALL".
At least, reading the error message. |
Thx Jeff, I paste the Message bacause before post don't say the error message (the DFS from IMS) |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jun 07, 2006 11:20 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Oh, sorry. I lost track of who was asking the question!  _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
LuisFer |
Posted: Wed Jun 07, 2006 11:23 am Post subject: |
|
|
 Partisan
Joined: 17 Aug 2002 Posts: 302
|
Don't forget that the QMgr must be in the same LPAR as IMS Control Region (It's a subsytem, not an OTMA connection, OTMA use SysPlex services from CF).
Other, an normal error from apps: in development puts the QMgrName on the MQCONN , after copy the cargable to Production with the QMgr Name of Test results on 2058
The programer says " MQ is down it is a shit" my response: no, no , MQ is up , your app is the shit, inutil (spanish expresion)
Regards |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Jun 08, 2006 5:47 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Are you running in a sysplex env ?? _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
tleichen |
Posted: Thu Jun 08, 2006 6:16 am Post subject: |
|
|
Yatiri
Joined: 11 Apr 2005 Posts: 663 Location: Center of the USA
|
This may sound obvious, but have you checked to make sure that the queue manager name field is a fixed 48 bytes (or more generically, MQ_Q_MGR_NAME_LENGTH)?  _________________ IBM Certified MQSeries Specialist
IBM Certified MQSeries Developer |
|
Back to top |
|
 |
EddieA |
Posted: Thu Jun 08, 2006 8:38 am Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
It doesn't have to be 48. As long as the name is space or null terminated, then y'er OK.
Cheers, _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
|
|
|
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
|
|
|
|