|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
PCF JAVA ms0b support pack and error 3013 |
View previous topic :: View next topic |
Author |
Message
|
marcin.kasinski |
Posted: Thu Nov 30, 2006 12:52 pm Post subject: PCF JAVA ms0b support pack and error 3013 |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
Hi,
I have problem with this support pack with MQ 6 and current version of this support pack.
When I run sample program ReadPCFMessages.java to read accounting messages from SYSTEM.ADMIN.ACCOUNTING.QUEUE everything work fine.
But when I run this program to read statistics messages from SYSTEM.ADMIN.STATISTICS.QUEUE I got error 3013 MQRCCF_STRUCTURE_TYPE_ERROR
When I use amqsmon sample C program to read this statistics messages I don,t get this error.
Is there any bug with this JAVA PCF lib ?
Do you know this problem ?
Best Regards |
|
Back to top |
|
 |
EddieA |
Posted: Fri Dec 01, 2006 11:37 am Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
I would dump one of the messages with something like amqsbcg, and then check it against the PCF specs. If it matches, drop an e-mail to the SupportPac author letting him know.
If it doesn't match, then raise a PMR with IBM Support.
Cheers, _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
Capcop |
Posted: Thu Dec 07, 2006 12:14 pm Post subject: |
|
|
Novice
Joined: 27 Jul 2004 Posts: 17
|
i have problem with support pack ms0b, when run the sample PCFMessageListQueueDepth.java, produce the following error
Connecting to queue manager at 211.11.221.1 1418 over channel SRVCHANNEL.CH... java.lang.NoSuchMethodError: com.ibm.mq.MQMessage.readStringOfByteLength(I)Ljava/lang/String;
at com.ibm.mq.pcf.MQCFST.initialize(MQCFST.java:176)
at com.ibm.mq.pcf.MQCFST.<init>(MQCFST.java:142)
at com.ibm.mq.pcf.PCFParameter.nextParameter(PCFParameter.java:117)
at com.ibm.mq.pcf.PCFAgent.getBasicQmgrInfo(PCFAgent.java:398)
at com.ibm.mq.pcf.PCFAgent.open(PCFAgent.java:352)
at com.ibm.mq.pcf.PCFAgent.open(PCFAgent.java:306)
at com.ibm.mq.pcf.PCFAgent.connect(PCFAgent.java:240)
at com.ibm.mq.pcf.PCFAgent.<init>(PCFAgent.java:174)
at com.ibm.mq.pcf.PCFMessageAgent.<init>(PCFMessageAgent.java:142)
at monitorMQ.PCFMessageListQueueDepth.main(PCFMessageListQueueDepth.java:36)
Exception in thread "main"
help me please!!!
thanks
Capcop.  _________________ ---------------
Capcop IEE |
|
Back to top |
|
 |
EddieA |
Posted: Thu Dec 07, 2006 1:31 pm Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
Looks like you might not have all the required MQ jar files in the CLASSPATH.
Cheers. _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
vennela |
Posted: Thu Dec 07, 2006 7:50 pm Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Looks like you have versioning problems. |
|
Back to top |
|
 |
wschutz |
Posted: Fri Dec 08, 2006 5:17 am Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
Just for reference, I ran the latest (Nov06) version of MS0B against my 6.0.2.0 qmgr and get this:
Quote: |
[wschutz@wschutz-t60p Nov2006]$ java ReadPCFMessages WSCHUTZ SYSTEM.ADMIN.ACCOUNTING.QUEUE
Message 1: PCFMessage:
MQCFH [type: 22, strucLength: 36, version: 3, command: 168 (MQCMD_ACCOUNTING_Q), msgSeqNumber: 1, control: 1, compCode: 0, reason: 0, parameterCount: 14]
MQCFST [type: 4, strucLength: 68, parameter: 2015 (MQCA_Q_MGR_NAME), codedCharSetId: 1208, stringLength: 48, string: WSCHUTZ ]
MQCFST [type: 4, strucLength: 32, parameter: 2711 (MQCAMO_START_DATE), codedCharSetId: 1208, stringLength: 10, string: 1969-12-31]
MQCFST [type: 4, strucLength: 28, parameter: 2712 (MQCAMO_LAST_USED/MQCAMO_START_TIME), codedCharSetId: 1208, stringLength: 8, string: 19.00.00]
MQCFST [type: 4, strucLength: 32, parameter: 2707 (MQCAMO_END_DATE), codedCharSetId: 1208, stringLength: 10, string: 2006-12-08]
MQCFST [type: 4, strucLength: 28, parameter: 2708 (MQCAMO_END_TIME), codedCharSetId: 1208, stringLength: 8, string: 08.12.51]
MQCFIN [type: 3, strucLength: 16, parameter: 31 (MQIA_COMMAND_LEVEL), value: 600]
MQCFBS [type: 9, strucLength: 40, parameter: 7006 (MQBACF_CONNECTION_ID), stringLength: 24, string: 414d51435753434855545a202020202008637945011a0020]
MQCFIN [type: 3, strucLength: 16, parameter: 1079 (MQIACF_SEQUENCE_NUMBER), value: 0]
MQCFST [type: 4, strucLength: 48, parameter: 3024 (MQCACF_APPL_NAME), codedCharSetId: 1208, stringLength: 28, string: amqsput ]
MQCFIN [type: 3, strucLength: 16, parameter: 1024 (MQIACF_PROCESS_ID), value: 13389]
MQCFIN [type: 3, strucLength: 16, parameter: 1025 (MQIACF_THREAD_ID), value: 1]
MQCFST [type: 4, strucLength: 32, parameter: 3025 (MQCACF_USER_IDENTIFIER), codedCharSetId: 1208, stringLength: 12, string: wschutz ]
MQCFIN [type: 3, strucLength: 16, parameter: 732 (MQIAMO_OBJECT_COUNT), value: 1]
MQCFGR [type: 20, strucLength: 16, parameter: 8010 (MQGACF_Q_ACCOUNTING_DATA), parameterCount: 29 {
MQCFST [type: 4, strucLength: 68, parameter: 2016 (MQCA_Q_NAME), codedCharSetId: 1208, stringLength: 48, string: TEST ]
|
(Linux, of course ) _________________ -wayne |
|
Back to top |
|
 |
Capcop |
Posted: Mon Dec 11, 2006 5:07 am Post subject: |
|
|
Novice
Joined: 27 Jul 2004 Posts: 17
|
vennela wrote: |
Looks like you have versioning problems. |
I'm using the version WMQ 5.3 CSD07 Server, compiling with com.ibm.mq.jar class
The CLASSPATH is good.
looking the class com.ibm.mq.jar i found not the method "readStringOfByteLength"
somebody have the last version the SUPPORT PAC ms0b compatible with WMQ 5.3?
Thanks for your help!! _________________ ---------------
Capcop IEE |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Dec 11, 2006 5:19 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Upgrade your MQ to CSD12.
You might be able to contact the author of the Support Pack to get a v5.3 version. Or you might be able to convince the author to rebuild the v6 version using the deprecated methods readString and etc. instead of the v6 readStringOfByteLength and etc. to ensure backwards compatability.
But Upgrade your MQ to CSD12. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Capcop |
Posted: Mon Dec 11, 2006 6:30 am Post subject: |
|
|
Novice
Joined: 27 Jul 2004 Posts: 17
|
jefflowrey wrote: |
Upgrade your MQ to CSD12.
You might be able to contact the author of the Support Pack to get a v5.3 version. Or you might be able to convince the author to rebuild the v6 version using the deprecated methods readString and etc. instead of the v6 readStringOfByteLength and etc. to ensure backwards compatability.
But Upgrade your MQ to CSD12. |
Upgrade my MQ Server to CSD12, but the com.ibm.mq.jar class, i not have the method "readStringOfByteLength"
I need an previous version the com.ibm.mq.pcf-6.0.jar class
thanks for your help! _________________ ---------------
Capcop IEE |
|
Back to top |
|
 |
Vitor |
Posted: Mon Dec 11, 2006 6:33 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Capcop wrote: |
I need an previous version the com.ibm.mq.pcf-6.0.jar class
|
Or a rebuilt version of the support pac as previously suggested.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Thu Dec 21, 2006 3:15 am Post subject: |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
Quote: |
[wschutz@wschutz-t60p Nov2006]$ java ReadPCFMessages WSCHUTZ SYSTEM.ADMIN.ACCOUNTING.QUEUE
Message 1: PCFMessage:
MQCFH [type: 22, strucLength: 36, version: 3, command: 168 ...
|
Did you try with SYSTEM.ADMIN.STATISTICS.QUEUE ?
I have problem with SYSTEM.ADMIN.STATISTICS.QUEUE queue.
With SYSTEM.ADMIN.ACCOUNTING.QUEUE everything work fine.
Marcin |
|
Back to top |
|
 |
wschutz |
Posted: Thu Dec 21, 2006 3:34 am Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
marcin.kasinski wrote: |
Quote: |
[wschutz@wschutz-t60p Nov2006]$ java ReadPCFMessages WSCHUTZ SYSTEM.ADMIN.ACCOUNTING.QUEUE
Message 1: PCFMessage:
MQCFH [type: 22, strucLength: 36, version: 3, command: 168 ...
|
Did you try with SYSTEM.ADMIN.STATISTICS.QUEUE ?
I have problem with SYSTEM.ADMIN.STATISTICS.QUEUE queue.
With SYSTEM.ADMIN.ACCOUNTING.QUEUE everything work fine.
Marcin |
Quote: |
java ReadPCFMessages WSCHUTZ SYSTEM.ADMIN.STATISTICS.QUEUE
Message 1: PCFMessage:
MQCFH [type: 21, strucLength: 36, version: 3, command: 165 (MQCMD_STATISTICS_Q), msgSeqNumber: 1, control: 1, compCode: 0, reason: 0, parameterCount: 8]
MQCFST [type: 4, strucLength: 68, parameter: 2015 (MQCA_Q_MGR_NAME), codedCharSetId: 1208, stringLength: 48, string: WSCHUTZ ]
MQCFST [type: 4, strucLength: 32, parameter: 2711 (MQCAMO_START_DATE), codedCharSetId: 1208, stringLength: 10, string: 2006-12-21]
MQCFST [type: 4, strucLength: 28, parameter: 2712 (MQCAMO_LAST_USED/MQCAMO_START_TIME), codedCharSetId: 1208, stringLength: 8, string: 06.19.15]
MQCFST [type: 4, strucLength: 32, parameter: 2707 (MQCAMO_END_DATE), codedCharSetId: 1208, stringLength: 10, string: 2006-12-21]
MQCFST [type: 4, strucLength: 28, parameter: 2708 (MQCAMO_END_TIME), codedCharSetId: 1208, stringLength: 8, string: 06.32.44]
MQCFIN [type: 3, strucLength: 16, parameter: 31 (MQIA_COMMAND_LEVEL), value: 600]
MQCFIN [type: 3, strucLength: 16, parameter: 732 (MQIAMO_OBJECT_COUNT), value: 1]
MQCFGR [type: 20, strucLength: 16, parameter: 8011 (MQGACF_Q_STATISTICS_DATA), parameterCount: 22 {
MQCFST [type: 4, strucLength: 68, parameter: 2016 (MQCA_Q_NAME), codedCharSetId: 1208, stringLength: 48, string: TEST ]
MQCFST [type: 4, strucLength: 32, parameter: 2004 (MQCA_CREATION_DATE), codedCharSetId: 1208, stringLength: 12, string: 2006-10-19 ]
MQCFST [type: 4, strucLength: 28, parameter: 2005 (MQCA_CREATION_TIME), codedCharSetId: 1208, stringLength: 8, string: 14.14.08]
MQCFIN [type: 3, strucLength: 16, parameter: 20 (MQIA_Q_TYPE), value: 1]
MQCFIN [type: 3, strucLength: 16, parameter: 7 (MQIA_DEFINITION_TYPE), value: 1]
MQCFIN [type: 3, strucLength: 16, parameter: 740 (MQIAMO_Q_MIN_DEPTH), value: 0]
MQCFIN [type: 3, strucLength: 16, parameter: 739 (MQIAMO_Q_MAX_DEPTH), value: 4]
MQCFIL [type: 5, strucLength: 24, parameter: 703 (MQIAMO_AVG_Q_TIME), count: 2, values: {0, 0}]
MQCFIL [type: 5, strucLength: 24, parameter: 735 (MQIAMO_PUTS), count: 2, values: {4, 0}]
MQCFIN [type: 3, strucLength: 16, parameter: 754 (MQIAMO_PUTS_FAILED), value: 0]
MQCFIL [type: 5, strucLength: 24, parameter: 734 (MQIAMO_PUT1S), count: 2, values: {0, 0}]
MQCFIN [type: 3, strucLength: 16, parameter: 755 (MQIAMO_PUT1S_FAILED), value: 0]
MQCFIL64 [type: 25, strucLength: 32, parameter: 748 (MQIAMO64_PUT_BYTES), count: 2, values: {23, 0}]
MQCFIL [type: 5, strucLength: 24, parameter: 722 (MQIAMO_GETS), count: 2, values: {0, 0}]
MQCFIL64 [type: 25, strucLength: 32, parameter: 747 (MQIAMO64_GET_BYTES), count: 2, values: {0, 0}]
MQCFIN [type: 3, strucLength: 16, parameter: 725 (MQIAMO_GETS_FAILED), value: 0]
MQCFIL [type: 5, strucLength: 24, parameter: 705 (MQIAMO_BROWSES), count: 2, values: {0, 0}]
MQCFIL64 [type: 25, strucLength: 32, parameter: 745 (MQIAMO64_BROWSE_BYTES), count: 2, values: {0, 0}]
MQCFIN [type: 3, strucLength: 16, parameter: 708 (MQIAMO_BROWSES_FAILED), value: 0]
MQCFIN [type: 3, strucLength: 16, parameter: 759 (MQIAMO_MSGS_NOT_QUEUED), value: 0]
MQCFIN [type: 3, strucLength: 16, parameter: 758 (MQIAMO_MSGS_EXPIRED), value: 0]
MQCFIN [type: 3, strucLength: 16, parameter: 760 (MQIAMO_LAST_USED/MQIAMO_MSGS_PURGED), value: 0]}]
1 message.
|
_________________ -wayne |
|
Back to top |
|
 |
jfluitsm |
Posted: Wed Jan 10, 2007 5:45 am Post subject: |
|
|
Disciple
Joined: 24 Feb 2002 Posts: 160 Location: The Netherlands
|
I have the same problem with statistics in V6. I guess the problem is not in the SupportPav but in the channel statistic message. The putdate/time of these messages is also not set.
Queue statistics works fine. _________________ Jan Fluitsma
IBM Certified Solution Designer WebSphere MQ V6
IBM Certified Solution Developer WebSphere Message Broker V6 |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Wed Jan 10, 2007 7:31 am Post subject: |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
jfluitsm wrote: |
I have the same problem with statistics in V6. I guess the problem is not in the SupportPav but in the channel statistic message. The putdate/time of these messages is also not set.
Queue statistics works fine. |
Hi,
It’s very strange but after installing net services “share printers” and client “Microsoft Network” this problem has gone (problem with creating configuration manager and broker posted in this forum also).
Best Regards
Marcin |
|
Back to top |
|
 |
Michael Dag |
Posted: Sun Apr 22, 2007 4:01 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
marcin.kasinski wrote: |
jfluitsm wrote: |
I have the same problem with statistics in V6. I guess the problem is not in the SupportPav but in the channel statistic message. The putdate/time of these messages is also not set.
Queue statistics works fine. |
Hi,
It’s very strange but after installing net services “share printers” and client “Microsoft Network” this problem has gone (problem with creating configuration manager and broker posted in this forum also).
Best Regards
Marcin |
Marcin,
so now you can read the channel statistic message (MQCMD_STATISTICS_CHANNEL) with MS0B?
I think I am facing the same problem (MQ Windows 6.0.2.1) _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
|
|
  |
Goto page 1, 2 Next |
Page 1 of 2 |
|
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
|
|
|
|