Author |
Message
|
ivanachukapawn |
Posted: Sun Sep 14, 2008 7:00 am Post subject: IS02 Broker Plugin installation on MQ 7.0 explorer |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Install doesn't seem to work. I edited the Broker.link file and copied it to the eclipse directory in my mq install directory. I do not see a Broker view available.
My MQ 7.0 is installed on c:\mq70 and the Broker.link file is in the c:\mq70\eclipse directory. The Broker.link file points to c:\IS02 (the IS02 root directory). Any suggestions? |
|
Back to top |
|
 |
mqjeff |
Posted: Sun Sep 14, 2008 10:09 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
ivanachukapawn |
Posted: Sun Sep 14, 2008 10:21 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Jeff,
I tried starting MQ explorer using strmqcfg -i and strmqcfg -c
The -c option starts MQ explorer, the -i option doesn't.
When MQ explorer is started with the -c option there still is no broker view on the menu.
Why did you suggest starting MQ Explorer in this way? |
|
Back to top |
|
 |
mqjeff |
Posted: Sun Sep 14, 2008 11:12 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
strmqcfg -i does "start" the explorer, but only long enough to cause it to delete it's internal cache and registry of plugins entirely.
strmqcfg -c causes the Explorer to rebuild it's internal cache of plugins.
Usually strmqcfg -c is sufficient, but "-i" is a more nuclear form.
Next step is to go to your MQ Explorer workspace, and delete the .log file (so you don't have to wade through old entries)
Then restart MQExplorer, and look at .log again to see if it says anything useful.
Also verify permissions on the c:\IS02 directory. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Sun Sep 14, 2008 1:06 pm Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
I have been looking frantically for the object you denote when using the term "MQ Explorer workspace". I guess you mean the directory which hosts the strmqcfg exe which of course is C:\mq70\bin but this directory holds only exe and dll files, no log or error files. Where might I find this Explorer workspace?
Also, as far as permissions go, I am logged in as system administrator and I'm a member of mqm and mqbrkrs as well as administrators. I just created the IS02 directory. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Sep 15, 2008 12:33 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
No... the "MQ Explorer workspace" is the eclipse workspace that is in use behind the scenes of MQ Explorer.
By default, on windows, it's going to be in C:\Documents and Settings\<yourLogin>\Application Data\IBM\MQ Explorer
As far as permissions go, it sounds like you should be fine. But I have had to troubleshoot a few failed installs of MS0S that had not been attempted with a user in the Administrators group, so I raised the issue. Again, it sounds like you're fine in this area. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Mon Sep 15, 2008 3:21 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
I deleted the log file in .metadata under MQ Explorer in the default location. I then started up MQ Explorer. However, a new log file was not created.
The old log file had repeating messages the front part of which looked like this:
!ENTRY org.eclipse.core.commands 4 2 2008-05-12 11:52:19.343
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.commands".
!STACK 0
org.eclipse.core.runtime.AssertionFailedException: null argument:
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:84)
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:72)
at org.eclipse.core.commands.operations.AbstractOperation.hasContext(AbstractOperation.java:150)
at org.eclipse.ui.operations.OperationHistoryActionHandler$HistoryListener.historyNotification(OperationHistoryActionHandler.java:130)
at org.eclipse.core.commands.operations.DefaultOperationHistory$2.run(DefaultOperationHistory.java:929)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Sep 15, 2008 7:01 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Okay... reading your original message again...
you have the .link file in 'c:\mq70\eclipse\', or 'c:\mq70\eclipse\links' ?
You can also try putting it under \links in wherever you installed EclipseSDK33. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Mon Sep 15, 2008 7:20 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
I installed Websphere MQ 7.0 in c:\mq70
Looking at Program Files\IBM\Websphere MQ\
I see EclipseSDK33\Eclipse\links
In mq70 I have only
mq70\eclipse\features
and
mq70\eclipse\plugins
In other words, in my MQ installation I have no eclipseSDK33
I don't recall any options during the install for MQ 7.0 that could account for this difference.
I hope that this does not mean that MQ 7.0 has a changed directory layout that keeps IS03 from being installed What do you think? |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Sep 15, 2008 7:25 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
To be clear, there are two install directories with MQ Explorer.
All of the MQ explorer specific eclipse plugins and features go under /eclipse in the MQ Install root.
The Eclipse Runtime goes in it's own installation location. With MQv60, this was EclipseSDK30. With MQv7 it's EclipseSDK33.
A link file needs to be under a links directory, in an eclipse install location. This can either be c:\mq70\eclipse\links (this does not currently exist, it seems, but just create a directory named links) or in EclipseSDK33\Eclipse\links. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Mon Sep 15, 2008 7:41 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
OK. thanks for that info.
I gather that the BrokerExplorer.link should be in a links directory either under mq70\eclipse\links or MQ Explorer\eclipseSDK33\eclipse\links
Because of excess paranoia I pasted BrokerExplorer.link into
MQ Explorer\eclipseSDK33
MQ Explorer\eclipseSDK33\eclipse
MQ Explorer\eclipseSDK33\eclipse\links
mq70\eclipse
mq70\eclipse\links (a directory I just created)
started up the Explorer and still do not see a Broker view in MQ Explorer.
I tried this excessive distribution of the BrokerExplorer.link file because I already had BrokerExplorer.link in the
MQ Explorer\eclipseSDK33\eclipse\links directory and that hadn't worked. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Sep 15, 2008 7:48 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Hrm.
ivanachukapawn wrote: |
I already had BrokerExplorer.link in the
MQ Explorer\eclipseSDK33\eclipse\links directory and that hadn't worked. |
That should have worked...
Several of those should have worked....
Compare the Broker.link file with one of the other link files in MQ Explorer\eclipseSDK33\eclipse\links, for things like formatting and line endings and etc...
and again, verify that the user has reasonable permissions to the IS02 install directory... |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Mon Sep 15, 2008 7:58 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Its a good thing that the eggs were scrambled hard because they are all over my face. The install instructions for IS02 specify that the BrokerExplorer.link file should be edited and then MOVED. Naturally, I copied it and pasted it. I guess this caused the problem. I deleted the BrokerExplorer.link file from C:\IS02, started up MQ Explorer, and I can now see a Broker view in the Explorer. Thanks much for your help. |
|
Back to top |
|
 |
zpat |
Posted: Tue Nov 22, 2011 1:16 pm Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Support pac IS03 has been released (August), didn't see much fanfare - but it's well worth looking at.
http://www-01.ibm.com/support/docview.wss?uid=swg24030716
Stand-alone java (hooray for that!).
Quote: |
Abstract
SupportPac IS03 provides a graphical means of viewing WebSphere Message Broker message flow statistics. Both SnapShot and Archive statistics can be viewed in an intuitive interface
Download Description
SupportPac IS03 provides a graphical means of viewing WebSphere Message Broker message flow statistics. The visualisation has the 'look and feel' of the WebSphere Message Broker Toolkit and allows the user to rapidly view the all available statistics in an intuitive manner. Both SnapShot and Archive statistics can be viewed using IS03 and it is highly configurable to enable the graphing of exactly the statistics which the user is interested in seeing.
IS03 runs as a stand-alone java application and utilises an MQ client connection to connect to the Message Broker Queue Manager in order to retrieve statistics data. The SupportPac can therefore be run on any supported system which is able to connect to the Message Broker Queue Manager.
IS03 additionally contains capabilities to see the real time and historic statistics data in tables, along with the capability to export all recorded data to CSV to enable custom user processing.
Possible Uses
♦ Performance evaluations of running Message Flows
♦ Viewing statistics of interest (e.g. backout counts) in near real time.
♦ Exporting message flow statistics data to a CSV format for custom processing.
|
|
|
Back to top |
|
 |
|