Author |
Message
|
dlwood |
Posted: Thu May 03, 2012 8:16 am Post subject: Error when trying to define the SYSTEM.DEFAULT.SUB |
|
|
Newbie
Joined: 17 May 2001 Posts: 9 Location: Aegon USA
|
Environment:
IBM WebSphere MQ for z/OS V7.0.1
This queue manager is part of a queue sharing group
When I run CSQUTIL and try to define the default SUB object I'm getting the following error:
DEFINE SUB( 'SYSTEM.DEFAULT.SUB' ) +
DEST( ' ' ) +
TOPICOBJ( ' ' ) +
PSPROP( MSGPROP ) +
PUBAPPID( ' ' ) +
PUBPRTY( ASPUB ) +
WSCHEMA( TOPIC ) +
SUBSCOPE( ALL ) +
DESTCLAS( PROVIDED ) +
VARUSER( ANY ) +
EXPIRY( UNLIMITED ) +
SUBLEVEL( 1 ) +
SUBUSER( ' ' ) +
REQONLY( NO )
CSQN205I COUNT= 3, RETURN=0000000C, REASON=00000008
CSQM090E @QT00 CSQMASUB FAILURE REASON CODE X'208009E3'
CSQ9023E @QT00 CSQMASUB ' DEFINE SUB' ABNORMAL COMPLETION
I have not been able to find any referrence to this type of error or what may be causing it. Anyone have any ideas?
Thanks far any help. |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu May 03, 2012 8:49 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Did you research on google the CSQ error messages? _________________ 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 |
|
 |
dlwood |
Posted: Thu May 03, 2012 8:59 am Post subject: |
|
|
Newbie
Joined: 17 May 2001 Posts: 9 Location: Aegon USA
|
CSQN205I - basically says see the following error messages and that the command wasn't actioned by the command processor
CSQM090E provided some information on reason codes, but X'208009E3' wasn't included in the range of codes listed.
I tried searching on "DEFINE SUB" errors, defining system default subcription, and a number of other combination hoping to hit on something that seemed to fit and came up empty. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu May 03, 2012 9:17 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Did you delete the default?
Why are you trying to create / recreate it?
Impirically you are at least missing the topicstr.
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
zpat |
Posted: Thu May 03, 2012 9:36 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
When you delete a default object, you must re-create it by specifying every parameter (even if null or blank value).
If you leave any parameters out - MQ tries to load the default object to fill in the default values - guess what - you don't have one yet! |
|
Back to top |
|
 |
mqjeff |
Posted: Thu May 03, 2012 9:41 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
fjb_saper wrote: |
Why are you trying to create / recreate it? |
Why are you doing this in the first place?
Are you sure you didn't want to just ALTER? |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu May 03, 2012 9:41 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Or, if you ate trying to alter an attribute, try specifying Define with REPLACE _________________ 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 |
|
 |
dlwood |
Posted: Thu May 03, 2012 10:34 am Post subject: |
|
|
Newbie
Joined: 17 May 2001 Posts: 9 Location: Aegon USA
|
Sorry, I should have included more background information. Our company has recently identified a need for an application to us MQ's pub/sub functionality. In trying to get some initial pieces in place it was discovered that during the last few upgrades(v5.3 to v6 and v6 to v7.01) that the step to update the information from the new release in CSQ4INSG was missed, so our queue managers didn't ever have default objects defined for pub/sub. From here, I extracted the information for pub/sub from CSQ4INSG and ran it through the util to try to get them defined. The Topic and queue objects all were created fine, but this SUB object failed with the error above. I did run a version with all of the parameters specified and ended up with the same error.
DEFINE SUB( 'SYSTEM.DEFAULT.SUB' ) +
CMDSCOPE(' ') +
TOPICSTR(' ') +
TOPICOBJ(' ') +
DEST(' ') +
DESTQMGR('QT00') +
PUBAPPID(' ') +
SELECTOR(' ') +
USERDATA(' ') +
PUBACCT(0000000000000000000000000000000000000000) +
DESTCORL(0000000000000000000000000000000000000000) +
DESTCLAS(PROVIDED) +
EXPIRY(UNLIMITED) +
PSPROP(MSGPROP) +
PUBPRTY(ASPUB) +
REQONLY(NO) +
SUBSCOPE(ALL) +
SUBLEVEL(1) +
VARUSER(ANY) +
WSCHEMA(TOPIC) +
SUBUSER(' ')
CSQN205I COUNT= 3, RETURN=0000000C, REASON=00000008
CSQM090E @QT00 CSQMASUB FAILURE REASON CODE X'208009E3'
CSQ9023E @QT00 CSQMASUB ' DEFINE SUB' ABNORMAL COMPLETION |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu May 03, 2012 4:49 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
subscope(all) ? I thought the default was (qmgr)...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|