Author |
Message
|
kolban |
Posted: Wed Sep 19, 2001 10:14 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
Folks,
With pleasure I provide the first glimpse at MQJExplorer - a new suite of administration tools for MQSeries. This graphically based environment provides a rich suite of capabilities.
It is available for free evaluation and download at the MQJExplorer web site.
Please read the caveats and warnings at that page before utilizing in your own environment.
Please use this topic for feedback, comments, requirements etc...
 |
|
Back to top |
|
 |
TonyD |
Posted: Wed Sep 19, 2001 3:38 pm Post subject: |
|
|
Knight
Joined: 15 May 2001 Posts: 540 Location: New Zealand
|
Well...for me the timing excellent and no so excellent!....having read the disclaimers and seeing that my 42-day test period has started!
I am currently in the process of setting up our MQSI V2 environments (development,test, prod, migration, testing procedures etc.). As part of this I have written up instructions for developers to use the PutMsg and Put MQSI Supportpacs....which can be now superseded by this tool. It appears to consolidate a number of useful functions.
So...is it possible to give any indications of the future of the tool or how it might be made generally available ...supportpac? or will it be a chargeable product along the lines of PQEdit.
In the meantime, after a bit more investigation and RTFMing, I intend to pass it on to our developers for them to use with MQSI testing. Good work! |
|
Back to top |
|
 |
kolban |
Posted: Wed Sep 19, 2001 4:00 pm Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
Tony, the package is a complete wild-card. It is unknown what its fate will be. As it stands, the code will timeout on November the 1st 2001 but do not be concerned with that. I will be releasing constant refreshes every couple of weeks which will have rolling timeouts. So the next release, will expire mid November.
The timeout has two purposes. The first is to ensure that copies don't enter the market until its fate has been closed. Secondly, the code is still in flux. I have huge numbers of ideas to be included. The timeout ensures that refreshes are forced every few months.
This technology release serves a number of purposes. It lets the user base see what is possible, it allows for defect and requirement reports ... and it acts as a marker for interest. If interest is high for this technology, it will have a future. Simple as that.
If it were made a chargeable and supported component, how would you value/price this package? |
|
Back to top |
|
 |
EvolutionQuest |
Posted: Wed Sep 19, 2001 5:22 pm Post subject: |
|
|
 Voyager
Joined: 18 Sep 2001 Posts: 88 Location: Billings, MT
|
If you charge $25 - $100 per seat/user I think it would be seriously considered.
It would be a big sell if you made it FREE
|
|
Back to top |
|
 |
RogerLacroix |
Posted: Wed Sep 19, 2001 9:22 pm Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
You have created an interesting tool. I think if you were to charge for it that $10-30 per seat would definitely get you lots of interest (and sales). i.e. You are late to the market with a commercial product and there are well-established players, so you have to be extremely competitive.
On a different note, if you don't work for IBM, I would STRONGLY suggest that you get IBM's permission to use their "look and feel" and icons from MQ Explorer for Windows. IBM is very firm about trademark issues. I have been down that road with them. In most cases IBM is pretty reasonably, they may only make you change the icons.
It's just a thought. I would hate to see you get into a legal mess with IBM.
later
Roger...
|
|
Back to top |
|
 |
TonyD |
Posted: Wed Sep 19, 2001 9:38 pm Post subject: |
|
|
Knight
Joined: 15 May 2001 Posts: 540 Location: New Zealand
|
Ha ha...I would like the price to be $0!...seriously though, a bit difficult to say. I thought that the price set for PQEdit was pretty high and I wonder how many people bought it at that price just to get messages on and off queues. But if the price is too low the effort of doing all the licensing etc. is not justified.
I think it would be easiest to bundle it in with the MQServer license and increase the license price by a bit to cover the cost. If it was not available from IBM and I found a toll like this that someone had developed it privately and was selling it on the Internet I would probably pay $50-$75 for a licensed copy....but I don't know how many copies you could sell...I guess the potential market is not huge...all this jmho though. |
|
Back to top |
|
 |
Tibor |
Posted: Wed Sep 19, 2001 11:39 pm Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
Can anybody send me another URL for kolban.com? Nor browser neither ping didn't find this entry. The URL may be a fully qualified or even IP address. |
|
Back to top |
|
 |
kolban |
Posted: Thu Sep 20, 2001 6:00 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
kolban.com resolves through DNS to 209.132.50.16 |
|
Back to top |
|
 |
Tibor |
Posted: Thu Sep 20, 2001 10:29 pm Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
Thanks Neil, your website is working now. That would be a lating in local DNS refreshing... |
|
Back to top |
|
 |
Tibor |
Posted: Fri Sep 21, 2001 12:06 am Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
Neil,
Your development is great, but there are small errors:
1. codepage error on browsing DLQ:
Browsing queue: SYSTEM.DEAD.LETTER.QUEUE
Ended mqget: com.ibm.mq.MQException: Completion Code 2, Reason 2033
ScrollPane width: 349
Text width: 560
Text width: 560
Exception: java.io.UnsupportedEncodingException: ISO8859_2
Exception occurred during event dispatching:
java.lang.NullPointerException
at com.kolban.mqjexplorer.panels.BrowseDLH.setFromMessage(BrowseDLH.java)
at com.kolban.mqjexplorer.beans.BrowseDlg.setMessage(BrowseDlg.java)
at com.kolban.mqjexplorer.beans.MessageListDlg.showProperties(MessageListDlg.java)
at com.kolban.mqjexplorer.beans.MessageListDlg.showProperties(MessageListDlg.java)
at com.kolban.mqjexplorer.beans.MessageListDlg.access$18(MessageListDlg.java)
at com.kolban.mqjexplorer.beans.MessageListDlg$1.mouseClicked(MessageListDlg.java)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2. Advanced/Client Connections not available:
New Queue Manager selection!
Path: [IBM MQSeries, Queue Managers, RAPTOR on jarjar(1414)]
Security exit invoked: reason: 11
Security exit invoked: reason: 16
** Refreshing all queues --
** Refreshing all channels --
** Refreshing all Namelists --
** Refreshing all processes --
** Refreshing queue manager --
3. Advanced/Channels shows an incorrect icon, for example when channel is running it's look like an error...
4. Event Monitor didn't show events:
Got an event message!
Exception: java.io.UnsupportedEncodingException: Cp437
Worker thread ended!
However, my NT default codepage is 852/1250 (Win-Latin2) but remote queue managers are running on codepage 437 or 819 (NT, Unix). That's why I use special conversion tables: 437 <-> 852 and 819 <-> 852.
Tibor
|
|
Back to top |
|
 |
kolban |
Posted: Fri Sep 21, 2001 5:22 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
Great reports. I have updated the list of known problems.
For the data conversion problems. How are you running MQJExplorer? Did you install via the installer or the ZIP? If the ZIP, can you try adding the Java supplied i18n.jar file to your CLASSPATH? |
|
Back to top |
|
 |
dougpierson |
Posted: Fri Sep 21, 2001 5:58 am Post subject: |
|
|
Newbie
Joined: 20 Sep 2001 Posts: 5
|
Neil,
Don't you work for IBM support? I had an engagement at State Street Bank, and I recall Rick Hernandez of CommerceQuest contacting you regarding some MQSI problems we were having.
If you do, then what does IBM say about this product? Did you develop it, or is it something produced by IBM development?
|
|
Back to top |
|
 |
Tibor |
Posted: Fri Sep 21, 2001 6:21 am Post subject: |
|
|
 Grand Master
Joined: 20 May 2001 Posts: 1033 Location: Hungary
|
> How are you running MQJExplorer?
From 'Command Line' (cmd.exe) with your mqj.cmd file.
> Did you install via the installer or the ZIP?
via ZIP
> If the ZIP, can you try adding the Java supplied i18n.jar file to your CLASSPATH?
I have tried with i18n.jar. Now OutputLog send me exception again, but not same:
Exception: java.io.UnsupportedEncodingException: Cp437
Exception occurred during event dispatching:
java.lang.NullPointerException
at com.kolban.mqjexplorer.panels.BrowseDLH.setFromMessage(BrowseDLH.java)...
Event Monitor drops same exception.
Tibor
|
|
Back to top |
|
 |
kolban |
Posted: Fri Sep 21, 2001 6:25 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
Doug,
Yes, I am indeed a proud IBMer and provide pre-sales technical support to sales on the MQSeries family of products. Over the years of working with inumerable customers, I was delighted by the response to MQSeries Explorer. Although the vast majority of users have a windows based system on their desk, not all have Windows NT or Windows 2000 and of those, not all have a full MQSeries license (the current vehicle for MQSeries Explorer distribution).
With the growth of Linux and the continued popularity of Unix, I found myself frustrated at having to resort to the runmqsc command tool to perform resource administration and dearly wished that MQSeries Explorer could have been available on the Unix systems. To this end, I undertook the project that is now MQJExplorer.
Pleased with the results, I realized that this would be an excellent environment into which other functions, not currently found in MQSeries Explorer, could be hosted.
As previously mentioned, MQJExplorer is a wild-card. If interest and demand is high, it may have a future. All possibilities for distrbution are being considered.
At present, I fully welcome evaluation and review but caution again that you should not currently assume that it will have an on-going life and incorporate it into your own business processes. |
|
Back to top |
|
 |
kolban |
Posted: Fri Sep 21, 2001 6:28 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2001 Posts: 1072 Location: Fort Worth, TX, USA
|
Tibor,
Using MQJExplorer, go to the queue view and right click the DLQ. Select "Backup messages to a file" and export the contents. ZIP this file and email it to kolban@kolban.com. I will make time this evening and have a look.
Do not send me the data if the data contained within is considered sensitive or confidential to your business. |
|
Back to top |
|
 |
|