|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
Websphere MQ Support Pack - IS02 - MQ Broker Plugin |
« View previous topic :: View next topic » |
Author |
Message
|
agokli |
Posted: Tue Apr 17, 2007 10:17 am Post subject: Websphere MQ Support Pack - IS02 - MQ Broker Plugin |
|
|
Novice
Joined: 04 Jan 2002 Posts: 12
|
I have been successful to install Supportpack IS02, Plugin for Broker witing MQ Explorer V6.0.2. When I try to invoke Statistics (<Broker message Flow>-->Statistics-->Start Menu Option), an error message is displayed:
Cannot find MQSeries JMS Libraries. You must install MQSeries classes for Java Message Service on this machine.
The Websphere installation includes required jar files in C:\Program Files\IBM\WebSphere MQ\Java\lib folder. I have also copied these jar files in C:\Documents and Settings\All Users\Application Data\IBM\MQSI\shared-classes folder. Am I configuring correctly or missing any thing else?
Will appreciate for feedback to allow me to resolve the issue.
Thanks in advance |
|
Back to top |
|
 |
EddieA |
Posted: Wed Apr 18, 2007 10:17 am Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
It looks like the CLASSPATH wasn't set up correctly when you installed JMS. You don't have to copy any jar files.
And why did you think putting a jar file in an MQSI directory would cure an MQExplorer problem.
Cheers, _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
David.Partridge |
Posted: Mon Oct 22, 2007 4:01 am Post subject: |
|
|
 Master
Joined: 28 Jun 2001 Posts: 249
|
I just had the identical problem. The JMS postcard application works fine.
My CLASSPATH is set as follows:
Code: |
CLASSPATH=C:\Program Files\IBM\WebSphere MQ\lib\com.ibm.mqetclient.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\providerutil.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mqjms.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\ldap.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\jta.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\jndi.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\jms.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\connector.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\fscontext.jar;
C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mq.jar;
.;
C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;
C:\PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;
C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;
C:\PROGRA~1\IBM\SQLLIB\bin;
C:\PROGRA~1\IBM\SQLLIB\java\sqlj.zip;
C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cisuz.jar;
C:\PROGRA~1\IBM\SQLLIB\java\common.jar
|
What am I missing here? _________________ Cheers,
David C. Partridge |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Oct 22, 2007 4:10 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Is the environment that started MQExplorer the same as the environment that started the JMS Postcard application? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
antonpiatek |
Posted: Mon Oct 22, 2007 4:49 am Post subject: |
|
|
Newbie
Joined: 22 Oct 2007 Posts: 5 Location: Hursley, UK
|
What version of MQ are you running? The MQ Explorer in older versions of MQ was packaged without JMS set up properly.
Try upgrading to MQ 6.0.2.2 and check if that fixes it. |
|
Back to top |
|
 |
antonpiatek |
Posted: Mon Oct 22, 2007 5:01 am Post subject: |
|
|
Newbie
Joined: 22 Oct 2007 Posts: 5 Location: Hursley, UK
|
I have not figured out exactly how eclipse is supposed to be set up to find these classes, but upgrading always worked for me. The problem is that eclipse ignores classpaths and has its own configuration files for where to find certain libraries |
|
Back to top |
|
 |
David.Partridge |
Posted: Mon Oct 22, 2007 11:36 pm Post subject: |
|
|
 Master
Joined: 28 Jun 2001 Posts: 249
|
Already at 6.0.2.2
Anyone have any other suggestions on how to persuade this to work?
Thanks _________________ Cheers,
David C. Partridge |
|
Back to top |
|
 |
antonpiatek |
Posted: Tue Oct 23, 2007 2:25 am Post subject: |
|
|
Newbie
Joined: 22 Oct 2007 Posts: 5 Location: Hursley, UK
|
You can turn on the IS02 Trace and post that. I doubt it will help, but it makes sense to read through that before starting wild guesses. In the preferences you will find a Broker Explorer trace setting. Set it to trace to a file then close and repoen the program again and try starting statistics. Then post the trace file here (if it fits) |
|
Back to top |
|
 |
David.Partridge |
Posted: Wed Oct 24, 2007 1:56 am Post subject: |
|
|
 Master
Joined: 28 Jun 2001 Posts: 249
|
OK here's the relevant portion of the trace
Code: |
BETrace INFO 10:16.48.062 Worker-2 --> method IStatus com.ibm.etools.wmadmin.broker.explorer.FlowTreeNode.actions.StartStatisticsAction.FlowStartJob.run(IProgressMonitor)
BETrace INFO 10:16.48.062 Worker-2 in StartStatisticsAction.java:103
BETrace INFO 10:16.48.062 Worker-2 Args: 0. monitor: org.eclipse.core.runtime.IProgressMonitor = org.eclipse.core.runtime.NullProgressMonitor@26852685
BETrace INFO 10:16.48.062 Worker-2 --> constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats()
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:54
BETrace INFO 10:16.48.062 Worker-2 <-- constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats()
BETrace INFO 10:16.48.062 Worker-2 --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.turnOnStats(Broker, AdvancedBrokerExecGrpDetails, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:177
BETrace INFO 10:16.48.062 Worker-2 Args: 0. broker: MB.Broker = MB.impl.BrokerImpl@40754075 (Name: WBRK6_DEFAULT_BROKER, FADLevel: 3, AdminAgentPID: 2608, NewComponent: true, IsRunning: true) (BrokerUUID: 5fce2990-1201-0000-0080-dc3a764c70d5, ConfigurationDelayTimeout: 60, ConfigurationTimeout: 300, DataSourceName: DEFBKDB6, DataSourceUserId: amonra, MigrationNeeded: false, MQTrustedQueueManager: false, PubSubAccessControl: false, StatisticsMajorInterval: 60, SVRCONNChannel: null) 1. exeGrp: MB.AdvancedBrokerExecGrpDetails = MB.impl.AdvancedBrokerExecGrpDetailsImpl@504f504f (AccessControlEntries: [], ConfigurationObjectType: ExecutionGroup, ConfigurationObjectTypeOfParent: Broker, LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: , Name: ESQL_Bookstore, NumberOfSubcomponents: 2, Parent: WBRK6_DEFAULT_BROKER, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: , TimeOfLastCompletionCode: Wed Oct 23 10:01:53 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:53 BST 3907, Type: ExecutionGroup, UUID: bcfb4bdd-1201-0000-0080-8fbeb550a940, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, IsDeployed: true, IsRunning: true, IsShared: true, ExecGrpProxy: ESQL_Bookstore) 2. flow: MB.AdvancedBrokerMsgFlwDetails = MB.impl.AdvancedBrokerMsgFlwDetailsImpl@c600c6 (AdditionalInstances: 0, BARFileName: C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar, CommitCount: 1, CommitInterval: 0, ConfigurationObjectType: MessageProcessingNodeType, ConfigurationObjectTypeOfParent: ExecutionGroup, CoordinatedTransaction: false, DeployTime: Wed May 30 15:03:17 BST 2007, FileExtension: cmf, FullName: ESQL_Book_Order.cmf, KeyWordValue: [C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar], KeyWords: [BAR], LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: null, ModifyTime: Wed May 30 15:01:42 BST 2007, Name: ESQL_Book_Order, NumberOfSubcomponents: 0, Parent: ESQL_Bookstore, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: null, TimeOfLastCompletionCode: Wed Oct 23 10:01:55 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:55 BST 3907, Type: MessageProcessingNodeType, UUID: 88304cdd-1201-0000-0080-d2978201b8a4, UserTrace: none, Version: null, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, isDeployed: true, isRunning: true, isShared: false, MsgFlwProxy: ESQL_Book_Order)
BETrace INFO 10:16.48.062 Worker-2 --> method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getMessageBodyTurnOnStats(Broker, AdvancedBrokerExecGrpDetails, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:185
BETrace INFO 10:16.48.062 Worker-2 Args: 0. broker: MB.Broker = MB.impl.BrokerImpl@40754075 (Name: WBRK6_DEFAULT_BROKER, FADLevel: 3, AdminAgentPID: 2608, NewComponent: true, IsRunning: true) (BrokerUUID: 5fce2990-1201-0000-0080-dc3a764c70d5, ConfigurationDelayTimeout: 60, ConfigurationTimeout: 300, DataSourceName: DEFBKDB6, DataSourceUserId: amonra, MigrationNeeded: false, MQTrustedQueueManager: false, PubSubAccessControl: false, StatisticsMajorInterval: 60, SVRCONNChannel: null) 1. exeGrp: MB.AdvancedBrokerExecGrpDetails = MB.impl.AdvancedBrokerExecGrpDetailsImpl@504f504f (AccessControlEntries: [], ConfigurationObjectType: ExecutionGroup, ConfigurationObjectTypeOfParent: Broker, LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: , Name: ESQL_Bookstore, NumberOfSubcomponents: 2, Parent: WBRK6_DEFAULT_BROKER, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: , TimeOfLastCompletionCode: Wed Oct 23 10:01:53 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:53 BST 3907, Type: ExecutionGroup, UUID: bcfb4bdd-1201-0000-0080-8fbeb550a940, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, IsDeployed: true, IsRunning: true, IsShared: true, ExecGrpProxy: ESQL_Bookstore) 2. flow: MB.AdvancedBrokerMsgFlwDetails = MB.impl.AdvancedBrokerMsgFlwDetailsImpl@c600c6 (AdditionalInstances: 0, BARFileName: C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar, CommitCount: 1, CommitInterval: 0, ConfigurationObjectType: MessageProcessingNodeType, ConfigurationObjectTypeOfParent: ExecutionGroup, CoordinatedTransaction: false, DeployTime: Wed May 30 15:03:17 BST 2007, FileExtension: cmf, FullName: ESQL_Book_Order.cmf, KeyWordValue: [C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar], KeyWords: [BAR], LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: null, ModifyTime: Wed May 30 15:01:42 BST 2007, Name: ESQL_Book_Order, NumberOfSubcomponents: 0, Parent: ESQL_Bookstore, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: null, TimeOfLastCompletionCode: Wed Oct 23 10:01:55 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:55 BST 3907, Type: MessageProcessingNodeType, UUID: 88304cdd-1201-0000-0080-d2978201b8a4, UserTrace: none, Version: null, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, isDeployed: true, isRunning: true, isShared: false, MsgFlwProxy: ESQL_Book_Order)
BETrace INFO 10:16.48.062 Worker-2 --> method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getExecutionGroupTopString(AdvancedBrokerExecGrpDetails)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:226
BETrace INFO 10:16.48.062 Worker-2 Args: 0. exeGrp: MB.AdvancedBrokerExecGrpDetails = MB.impl.AdvancedBrokerExecGrpDetailsImpl@504f504f (AccessControlEntries: [], ConfigurationObjectType: ExecutionGroup, ConfigurationObjectTypeOfParent: Broker, LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: , Name: ESQL_Bookstore, NumberOfSubcomponents: 2, Parent: WBRK6_DEFAULT_BROKER, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: , TimeOfLastCompletionCode: Wed Oct 23 10:01:53 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:53 BST 3907, Type: ExecutionGroup, UUID: bcfb4bdd-1201-0000-0080-8fbeb550a940, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, IsDeployed: true, IsRunning: true, IsShared: true, ExecGrpProxy: ESQL_Bookstore)
BETrace INFO 10:16.48.062 Worker-2 Returns: <ExecutionGroup uuid='bcfb4bdd-1201-0000-0080-8fbeb550a940' label='ESQL_Bookstore'>
BETrace INFO 10:16.48.062 Worker-2 <-- method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getExecutionGroupTopString(AdvancedBrokerExecGrpDetails)
BETrace INFO 10:16.48.062 Worker-2 --> method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getFlowsString(boolean, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:250
BETrace INFO 10:16.48.062 Worker-2 Args: 0. turnOn: boolean = true 1. flow: MB.AdvancedBrokerMsgFlwDetails = MB.impl.AdvancedBrokerMsgFlwDetailsImpl@c600c6 (AdditionalInstances: 0, BARFileName: C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar, CommitCount: 1, CommitInterval: 0, ConfigurationObjectType: MessageProcessingNodeType, ConfigurationObjectTypeOfParent: ExecutionGroup, CoordinatedTransaction: false, DeployTime: Wed May 30 15:03:17 BST 2007, FileExtension: cmf, FullName: ESQL_Book_Order.cmf, KeyWordValue: [C:\Documents and Settings\amonra\IBM\wmbt6.0\workspace\LocalProject\ESQL_Bookstore.bar], KeyWords: [BAR], LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: null, ModifyTime: Wed May 30 15:01:42 BST 2007, Name: ESQL_Book_Order, NumberOfSubcomponents: 0, Parent: ESQL_Bookstore, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: null, TimeOfLastCompletionCode: Wed Oct 23 10:01:55 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:55 BST 3907, Type: MessageProcessingNodeType, UUID: 88304cdd-1201-0000-0080-d2978201b8a4, UserTrace: none, Version: null, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, isDeployed: true, isRunning: true, isShared: false, MsgFlwProxy: ESQL_Book_Order)
BETrace INFO 10:16.48.062 Worker-2 Returns: <MessageFlow uuid='88304cdd-1201-0000-0080-d2978201b8a4' label='ESQL_Book_Order' StatsSnapPublicationOn="active" StatsSnapNodeDataLevel="basic" StatsSnapThreadDataLevel="basic" StatsSnapOutputFormat="xml"/>
BETrace INFO 10:16.48.062 Worker-2 <-- method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getFlowsString(boolean, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 --> method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getExecutionGroupBottomString(AdvancedBrokerExecGrpDetails)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:241
BETrace INFO 10:16.48.062 Worker-2 Args: 0. exeGrp: MB.AdvancedBrokerExecGrpDetails = MB.impl.AdvancedBrokerExecGrpDetailsImpl@504f504f (AccessControlEntries: [], ConfigurationObjectType: ExecutionGroup, ConfigurationObjectTypeOfParent: Broker, LastBIPMessages: [], LastCompletionCode: success, LastUpdateUser: apollo\amonra, LongDescription: , Name: ESQL_Bookstore, NumberOfSubcomponents: 2, Parent: WBRK6_DEFAULT_BROKER, RepositoryTimestamp: Wed May 30 15:03:17 BST 2007, ShortDescription: , TimeOfLastCompletionCode: Wed Oct 23 10:01:53 BST 3907, TimeOfLastUpdate: Wed Oct 23 10:01:53 BST 3907, Type: ExecutionGroup, UUID: bcfb4bdd-1201-0000-0080-8fbeb550a940, HasBeenRestrictedByConfigManager: false, HasBeenUpdatedByConfigManager: true, IsDeployed: true, IsRunning: true, IsShared: true, ExecGrpProxy: ESQL_Bookstore)
BETrace INFO 10:16.48.062 Worker-2 Returns: </ExecutionGroup>
BETrace INFO 10:16.48.062 Worker-2 <-- method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getExecutionGroupBottomString(AdvancedBrokerExecGrpDetails)
BETrace INFO 10:16.48.062 Worker-2 Returns: <Broker uuid='5fce2990-1201-0000-0080-dc3a764c70d5' label='WBRK6_DEFAULT_BROKER' version='1'><ExecutionGroup uuid='bcfb4bdd-1201-0000-0080-8fbeb550a940' label='ESQL_Bookstore'><Change><MessageFlow uuid='88304cdd-1201-0000-0080-d2978201b8a4' label='ESQL_Book_Order' StatsSnapPublicationOn="active" StatsSnapNodeDataLevel="basic" StatsSnapThreadDataLevel="basic" StatsSnapOutputFormat="xml"/></Change></ExecutionGroup></Broker>
BETrace INFO 10:16.48.062 Worker-2 <-- method String com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.getMessageBodyTurnOnStats(Broker, AdvancedBrokerExecGrpDetails, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.sendMessageToBroker(Broker, String)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:56
BETrace INFO 10:16.48.062 Worker-2 Args: 0. broker: MB.Broker = MB.impl.BrokerImpl@40754075 (Name: WBRK6_DEFAULT_BROKER, FADLevel: 3, AdminAgentPID: 2608, NewComponent: true, IsRunning: true) (BrokerUUID: 5fce2990-1201-0000-0080-dc3a764c70d5, ConfigurationDelayTimeout: 60, ConfigurationTimeout: 300, DataSourceName: DEFBKDB6, DataSourceUserId: amonra, MigrationNeeded: false, MQTrustedQueueManager: false, PubSubAccessControl: false, StatisticsMajorInterval: 60, SVRCONNChannel: null) 1. messageBody: java.lang.String = <Broker uuid='5fce2990-1201-0000-0080-dc3a764c70d5' label='WBRK6_DEFAULT_BROKER' version='1'><ExecutionGroup uuid='bcfb4bdd-1201-0000-0080-8fbeb550a940' label='ESQL_Bookstore'><Change><MessageFlow uuid='88304cdd-1201-0000-0080-d2978201b8a4' label='ESQL_Book_Order' StatsSnapPublicationOn="active" StatsSnapNodeDataLevel="basic" StatsSnapThreadDataLevel="basic" StatsSnapOutputFormat="xml"/></Change></ExecutionGroup></Broker>
BETrace THROW 10:16.48.062 Worker-2 Cannot find MQSeries JMS libraries
java.lang.NoClassDefFoundError: com.ibm.ras.RASTraceLogger
at com.ibm.mq.jms.services.WASTraceAdapter.loggable(WASTraceAdapter.java:244)
at com.ibm.mq.jms.services.WASTraceAdapter.checkForTurnTracingOn(WASTraceAdapter.java:238)
at com.ibm.mq.jms.services.Trace.checkForTurnTracingOn(Trace.java:357)
at com.ibm.mq.jms.MQConnection.<init>(MQConnection.java:381)
at com.ibm.mq.jms.MQConnection.<init>(MQConnection.java:666)
at com.ibm.mq.jms.MQConnectionFactory.createConnection(MQConnectionFactory.java:4739)
at com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.sendMessageToBroker(ControlBrokerStats.java:68)
at com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.turnOnStats(ControlBrokerStats.java:180)
at com.ibm.etools.wmadmin.broker.explorer.FlowTreeNode.actions.StartStatisticsAction$FlowStartJob.run(StartStatisticsAction.java:113)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
BETrace INFO 10:16.48.062 Worker-2 --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.errorMessage(String)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:165
BETrace INFO 10:16.48.062 Worker-2 Args: 0. message: java.lang.String = Cannot find MQSeries JMS libraries.
You must install MQSeries classes for Java Message Service on this machine
BETrace INFO 10:16.48.062 Worker-2 --> constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2(ControlBrokerStats, String)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:1
BETrace INFO 10:16.48.062 Worker-2 Args: 0. arg0: com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats = com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats@2d942d94 1. arg1: java.lang.String = Cannot find MQSeries JMS libraries.
You must install MQSeries classes for Java Message Service on this machine
BETrace INFO 10:16.48.062 Worker-2 <-- constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2(ControlBrokerStats, String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.errorMessage(String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.sendMessageToBroker(Broker, String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.turnOnStats(Broker, AdvancedBrokerExecGrpDetails, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 Returns: Status OK: com.ibm.etools.wmadmin.broker.explorer.actions.FlowStartJob code=0 FlowStartJob Completed null
BETrace INFO 10:16.48.062 Worker-2 <-- method IStatus com.ibm.etools.wmadmin.broker.explorer.FlowTreeNode.actions.StartStatisticsAction.FlowStartJob.run(IProgressMonitor)
BETrace INFO 10:16.48.062 main --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2.run()
BETrace INFO 10:16.48.062 Worker-2 --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.errorMessage(String)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:165
BETrace INFO 10:16.48.062 Worker-2 Args: 0. message: java.lang.String = Cannot find MQSeries JMS libraries.
You must install MQSeries classes for Java Message Service on this machine
BETrace INFO 10:16.48.062 Worker-2 --> constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2(ControlBrokerStats, String)
BETrace INFO 10:16.48.062 Worker-2 in ControlBrokerStats.java:1
BETrace INFO 10:16.48.062 Worker-2 Args: 0. arg0: com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats = com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats@2d942d94 1. arg1: java.lang.String = Cannot find MQSeries JMS libraries.
You must install MQSeries classes for Java Message Service on this machine
BETrace INFO 10:16.48.062 Worker-2 <-- constructor com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2(ControlBrokerStats, String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.errorMessage(String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.sendMessageToBroker(Broker, String)
BETrace INFO 10:16.48.062 Worker-2 <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.turnOnStats(Broker, AdvancedBrokerExecGrpDetails, AdvancedBrokerMsgFlwDetails)
BETrace INFO 10:16.48.062 Worker-2 Returns: Status OK: com.ibm.etools.wmadmin.broker.explorer.actions.FlowStartJob code=0 FlowStartJob Completed null
BETrace INFO 10:16.48.062 Worker-2 <-- method IStatus com.ibm.etools.wmadmin.broker.explorer.FlowTreeNode.actions.StartStatisticsAction.FlowStartJob.run(IProgressMonitor)
BETrace INFO 10:16.48.062 main --> method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2.run()
BETrace INFO 10:16.48.062 main in ControlBrokerStats.java:169
BETrace INFO 10:16.51.203 main <-- method void com.ibm.etools.wmadmin.broker.explorer.Stats.ControlBrokerStats.2.run()
|
And just to prove that the JMS stuff is there ... the contents of C:\Program Files\IBM\WebSphere MQ\eclipse\plugins\com.ibm.mq.runtime_6.0.2.2\lib
Code: |
Directory of C:\Program Files\IBM\WebSphere MQ\eclipse\plugins\com.ibm.mq.runtime_6.0.2.2\lib
19/10/2007 12:32 <DIR> .
19/10/2007 12:32 <DIR> ..
01/08/2007 22:49 441,748 com.ibm.mq.jar
01/08/2007 22:49 1,260,775 com.ibm.mqjms.jar
11/07/2006 14:18 17,978 connector.jar
27/07/2007 10:37 2,105,091 dhbcore.jar
11/07/2006 14:18 22,769 fscontext.jar
11/07/2006 14:18 25,998 jms.jar
11/07/2006 14:18 8,809 jta.jar
11/07/2006 14:18 77,116 providerutil.jar
8 File(s) 3,960,284 bytes
|
Cheers
Dave |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Oct 24, 2007 11:51 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
David.Partridge wrote: |
BETrace THROW 10:16.48.062 Worker-2 Cannot find MQSeries JMS libraries
java.lang.NoClassDefFoundError: com.ibm.ras.RASTraceLogger |
Well, that's an interesting error message.
It's a shame I've no idea what it actually means... _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
MarkOates |
Posted: Tue Oct 30, 2007 11:29 am Post subject: MQSeries JMS libraries |
|
|
Newbie
Joined: 24 Sep 2007 Posts: 6
|
I'm experiencing exactly the same problem, the postcard app works fine but not the 'Start 'Statistics' option in MQ Explorer Broker plug-in |
|
Back to top |
|
 |
David.Partridge |
Posted: Wed Oct 31, 2007 12:51 am Post subject: |
|
|
 Master
Joined: 28 Jun 2001 Posts: 249
|
Offline discussion with Anton Piatek, and some messing with installed MQ levels soon determined that:
a) IS02 definitely won't work with MQ 6.0.0
b) IS02 does work with MQ 6.0.2.0 - note well that it connects to the brokers using SYSTEM.DEF.SVRCONN, and passes the userid running MQExplorer across the channel. I needed to define a local userid with membership of the mqm group on the broker machine and use "contact admin" on Windows to be able to get everything working.
c) It seems that it also won't work with MQ 6.0.2.2 (at least for you and I).
Anton hasn't had a chance to look at the 6.0.2.2 problem, and I don't yet have the information to open a PMR on behalf of my client - which would allow him to devote time to resolving the problem with 6.0.2.2. _________________ Cheers,
David C. Partridge |
|
Back to top |
|
 |
David.Partridge |
Posted: Thu Nov 15, 2007 1:52 am Post subject: [Solved] Websphere MQ Support Pack - IS02 - MQ Broker Plugin |
|
|
 Master
Joined: 28 Jun 2001 Posts: 249
|
The problem appears to be with the way the MQQueueConnectionFactory class instantiates the Trace adapter. The APAR number for this is IZ07803.
The bypass for MQExplorer is to rename the com.ibm.mqjms.jar in the folder:
Code: |
Program Files\WebSphere MQ\eclipse\plugins\com.ibm.mq.runtime_6.0.2.2\lib |
and replace it with the 6.0.2.1 version from folder:
Code: |
Program Files\WebSphere MQ\eclipse\plugins\com.ibm.mq.runtime_6.0.2.1\lib |
This should of course only be seen as a temporary measure until you can get the fix either as a efix or in a service pack. _________________ Cheers,
David C. Partridge |
|
Back to top |
|
 |
sanddy_win |
Posted: Tue Apr 29, 2008 11:31 am Post subject: |
|
|
Newbie
Joined: 03 Mar 2006 Posts: 2 Location: Anywhere in US
|
Appreciate if someone could post the correct procedure to resolve this issue. |
|
Back to top |
|
 |
dp111443 |
Posted: Tue May 20, 2008 2:32 am Post subject: |
|
|
Voyager
Joined: 25 Feb 2004 Posts: 82
|
Hello,
Quote: |
Appreciate if someone could post the correct procedure to resolve this issue.
|
If you google search APAR IZ07803, it will tell you in what release IBM plan to fix this in. To save you the bother...it's in 6.0.2.4.
On a side note...I've just installed this supportpac (soley for the purpose of statistics) and have to say its fabulous
As a Message Broker developer, It gives you an excellent insight into each and every node in a Message Broker Flow in terms of what it's doing. It's great for performance testing. All Message Broker developers should use this to check the quality of their flows prior to release to ensure SLA's will be met and more importantly, if it can be further improved!
Obviously administrators would love this too!
Thanks,
Dharmesh _________________ Integration Design/Developer
IBM Certified System Administrator -
WebSphere MQ V5.3 |
|
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
|
|
|
|