ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Websphere MQ Support Pack - IS02 - MQ Broker Plugin

Post new topic  Reply to topic Goto page 1, 2  Next
 Websphere MQ Support Pack - IS02 - MQ Broker Plugin « View previous topic :: View next topic » 
Author Message
agokli
PostPosted: Tue Apr 17, 2007 10:17 am    Post subject: Websphere MQ Support Pack - IS02 - MQ Broker Plugin Reply with quote

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
View user's profile Send private message
EddieA
PostPosted: Wed Apr 18, 2007 10:17 am    Post subject: Reply with quote

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
View user's profile Send private message
David.Partridge
PostPosted: Mon Oct 22, 2007 4:01 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Mon Oct 22, 2007 4:10 am    Post subject: Reply with quote

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
View user's profile Send private message
antonpiatek
PostPosted: Mon Oct 22, 2007 4:49 am    Post subject: Reply with quote

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
View user's profile Send private message
antonpiatek
PostPosted: Mon Oct 22, 2007 5:01 am    Post subject: Reply with quote

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
View user's profile Send private message
David.Partridge
PostPosted: Mon Oct 22, 2007 11:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
antonpiatek
PostPosted: Tue Oct 23, 2007 2:25 am    Post subject: Reply with quote

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
View user's profile Send private message
David.Partridge
PostPosted: Wed Oct 24, 2007 1:56 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Wed Oct 24, 2007 11:51 am    Post subject: Reply with quote

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
View user's profile Send private message
MarkOates
PostPosted: Tue Oct 30, 2007 11:29 am    Post subject: MQSeries JMS libraries Reply with quote

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
View user's profile Send private message
David.Partridge
PostPosted: Wed Oct 31, 2007 12:51 am    Post subject: Reply with quote

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
View user's profile Send private message
David.Partridge
PostPosted: Thu Nov 15, 2007 1:52 am    Post subject: [Solved] Websphere MQ Support Pack - IS02 - MQ Broker Plugin Reply with quote

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
View user's profile Send private message
sanddy_win
PostPosted: Tue Apr 29, 2008 11:31 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
dp111443
PostPosted: Tue May 20, 2008 2:32 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Websphere MQ Support Pack - IS02 - MQ Broker Plugin
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.