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 » WebSphere Message Broker (ACE) Support » IIB 10 questions (admin ui, debuggging)

Post new topic  Reply to topic
 IIB 10 questions (admin ui, debuggging) « View previous topic :: View next topic » 
Author Message
grasher134
PostPosted: Wed Dec 16, 2015 5:31 am    Post subject: IIB 10 questions (admin ui, debuggging) Reply with quote

Acolyte

Joined: 22 Oct 2014
Posts: 62

I've been looking at the recent changes, brought to us by IIB 10. Seems that they are trying to force people to use their awful WebUI.
It doesn't bother me much if we are talking about administration of production server. You rarely change something there.
But dev machine and test server is completely another thing. You have to add, edit, delete lots of properties. Read traces, add db connections and so on..

At least some of these functions were covered in MQ Explorer previously. Now we HAVE to use console, to type these commands over and over again. I know some Linux/Aix lovers that are quite happy with this approach, but I'm not that kind of guy. If I can do something with 1-2 mouse-clicks - I'd better do it that way.

I made some little program, using Visual Studio, that can do some basic tasks with broker, using cmd + mqsiprofile. But it is not so elegant solution, as I have to parse the response from broker as String.
Is there any other API I can use in my program, in order to make my life a little easier? For example I want to implement mqsireadproperties, but it returns too much text to parse. If it would return some xml/json, it would be great.

Second question is about debugging. As I know they deleted "Test..." button from message flow. And this new message recording thing doesn't want to work with debugging turned on. Is there any other mean, I can achieve step by step code debugging now?

Sorry for my English.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Dec 16, 2015 5:39 am    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

grasher134 wrote:
At least some of these functions were covered in MQ Explorer previously. Now we HAVE to use console, to type these commands over and over again. I know some Linux/Aix lovers that are quite happy with this approach


Absolutely. Haven't used the MB Explorer in years.

grasher134 wrote:
Is there any other API I can use in my program, in order to make my life a little easier? For example I want to implement mqsireadproperties, but it returns too much text to parse. If it would return some xml/json, it would be great.


If there isn't (and I'm not aware of one) sounds like an RFE candidate to me.

grasher134 wrote:
And this new message recording thing doesn't want to work with debugging turned on. Is there any other mean, I can achieve step by step code debugging now?


I think that's supposed to be working; what the software wants to do is irrelevant. Sounds like a PMR to me. Or update to the latest v10.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Dec 16, 2015 5:43 am    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

grasher134 wrote:
I've been looking at the recent changes, brought to us by IIB 10. Seems that they are trying to force people to use their awful WebUI.
It doesn't bother me much if we are talking about administration of production server. You rarely change something there.
But dev machine and test server is completely another thing. You have to add, edit, delete lots of properties. Read traces, add db connections and so on..

At least some of these functions were covered in MQ Explorer previously. Now we HAVE to use console, to type these commands over and over again. I know some Linux/Aix lovers that are quite happy with this approach, but I'm not that kind of guy. If I can do something with 1-2 mouse-clicks - I'd better do it that way.

I made some little program, using Visual Studio, that can do some basic tasks with broker, using cmd + mqsiprofile. But it is not so elegant solution, as I have to parse the response from broker as String.
Is there any other API I can use in my program, in order to make my life a little easier? For example I want to implement mqsireadproperties, but it returns too much text to parse. If it would return some xml/json, it would be great.

Second question is about debugging. As I know they deleted "Test..." button from message flow. And this new message recording thing doesn't want to work with debugging turned on. Is there any other mean, I can achieve step by step code debugging now?

Sorry for my English.

You are sadly mistaken. The test button has not been deleted. You just need to enable it. In the toolkit go to preferences, IIB, debug and check out the options.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
grasher134
PostPosted: Wed Dec 16, 2015 6:03 am    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Acolyte

Joined: 22 Oct 2014
Posts: 62

fjb_saper wrote:

You are sadly mistaken. The test button has not been deleted. You just need to enable it. In the toolkit go to preferences, IIB, debug and check out the options.


Couldn't find it there.. I have to go home now, will continue to look for it tomorrow. In case of misunderstanding I meant the internal debug tool used in 9.0. You have to click on the input node(HTTP, MQ, SOAP) with RMB and then select "Test...".
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Dec 16, 2015 6:08 am    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

grasher134 wrote:
fjb_saper wrote:

You are sadly mistaken. The test button has not been deleted. You just need to enable it. In the toolkit go to preferences, IIB, debug and check out the options.


Couldn't find it there.. I have to go home now, will continue to look for it tomorrow. In case of misunderstanding I meant the internal debug tool used in 9.0. You have to click on the input node(HTTP, MQ, SOAP) with RMB and then select "Test...".

Yes it is in the Toolkit under Preferences, Integration, Testing Client... and you need to enable it. It is disabled by default.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
zpat
PostPosted: Wed Dec 16, 2015 9:57 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

Can't you use the CMP API for all the admin gui stuff?

I agree though, that IBM have taken away IBX explorer features and not provided an adequate replacement.

Traditionally, IBM didn't go out of their way to annoy long-term, high-spending customers.

I can't say I feel very happy about IIB 10 in this respect though. I've made this point to the labs on more than one occasion, but I get the feeling they are chasing new sales more than they are keeping me happy.

The trouble is that even existing customers have to keep "selling" these IBM products internally against open source alternatives.
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Dec 16, 2015 9:59 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

The development and maintenance efforts of Eclipse plugins is significantly higher than that of Web based tools.

And it's much easier to find developers who want to build Web tools than those who want to build Eclipse plugins...
_________________
chmod -R ugo-wx /
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Dec 16, 2015 10:13 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

mqjeff wrote:
And it's much easier to find developers who want to build Web tools than those who want to build Eclipse plugins...


It's also much easier to integrate something that's a web based gui into a larger, dashboard style gui that administers many products.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
smdavies99
PostPosted: Wed Dec 16, 2015 11:43 am    Post subject: Reply with quote

Jedi Council

Joined: 10 Feb 2003
Posts: 6076
Location: Somewhere over the Rainbow this side of Never-never land.

I agree with the comments about the usability of the IIB10 WebAdmin. Ugh!

I think that this is just a placeholder until it is replaced with something even worse like the WAS Admin Console.

But with the impending divorce of IIB from MQ (SOAP & HTTP Rule OK) the old admin tool had to go.

I find most Web Based Admin tools horrible from a UI and importantly a Usability perspective. At the moment I'm having to use one with a huge .Net backend that consumes RAM like it was going out of use tomorrow. One client can easily grow to 1.5Gb.
MS does not help the cause with Tiles and Charms and....

Sigh. Perhaps it is time for me to retire. Then I won't have to worry about this sort of stuff again.
_________________
WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995

Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Back to top
View user's profile Send private message
grasher134
PostPosted: Wed Dec 16, 2015 11:00 pm    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Acolyte

Joined: 22 Oct 2014
Posts: 62

fjb_saper wrote:

Yes it is in the Toolkit under Preferences, Integration, Testing Client... and you need to enable it. It is disabled by default.


I was tired yesterday. I found it, thank you. 1 problem less, more to go.


Vitor wrote:

If there isn't (and I'm not aware of one) sounds like an RFE candidate to me.


Any point of doing that? Are they looking through them? After working with their CS I doubt it..
But I'll still open one. Just in case.

zpat wrote:
Can't you use the CMP API for all the admin gui stuff?


Oh, haven't heard about it. It is only Java though, but still.. Better than nothing.
Back to top
View user's profile Send private message
zpat
PostPosted: Thu Dec 17, 2015 2:12 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

I don't mind switching to a web admin GUI if it includes all the IBX function.

What I object to is losing GUI function, that I currently use.

For example I solved a IIB 9 issue today, by using IBX to examine the properties of an EG.

Doing so I quickly spotted a JVM parameter that shouldn't have been there.

Using the command line is much less convenient and also not available to developers since most mqsi commands need admin rights.

Command lines are fine for scripts - they are not meant for humans!
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
grasher134
PostPosted: Thu Dec 17, 2015 2:44 am    Post subject: Reply with quote

Acolyte

Joined: 22 Oct 2014
Posts: 62

zpat wrote:
I don't mind switching to a web admin GUI if it includes all the IBX function.

What I object to is losing GUI function, that I currently use.

For example I solved a IIB 9 issue today, by using IBX to examine the properties of an EG.

Doing so I quickly spotted a JVM parameter that shouldn't have been there.

Command lines are fine for scripts - they are not meant for humans!


I highlighted some major points, in which I completely agree with you.

Unfortunately, command line will live as long as there are Linux/Unix users.. And they are not going anywhere anytime soon.

I was on IBM's presentation 1 week earlier. Guy said "And for those miserable people, who are still on Windows...". Not the exact quote, but the meaning stays the same.
Back to top
View user's profile Send private message
zpat
PostPosted: Thu Dec 17, 2015 2:47 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

I don't mind having both command and GUI.

I would prefer them both to cover all options though.

Can I suggest you join the IIB Beta program and feedback your comments to IBM, or open a RFE on this subject?
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Dec 17, 2015 5:29 am    Post subject: Re: IIB 10 questions (admin ui, debuggging) Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

grasher134 wrote:
Any point of doing that? Are they looking through them? After working with their CS I doubt it..


That's slightly unfair as you're talking about 2 different areas. Yes, the RFEs are reviewed and yes, there is a point in doing it.

grasher134 wrote:
But I'll still open one. Just in case.


Points to note:

- post the link to your RFE here are other relevant places after you open it. The best way for them to rate how many people agree your RFE is a good idea is the number of votes it gets
- like all products, IIB has a delivery cadence. The fact that your RFE (having made the cut) doesn't turn up in the next fix pack doesn't mean it won't turn up in a fix pack
- an RFE wishing things went back to the way they were will not succeed in all probability. So don't raise an RFE "I use the MB Explorer a lot and it should be put back"; raise one explaining what functionality / use cases have been lost

grasher134 wrote:
zpat wrote:
Can't you use the CMP API for all the admin gui stuff?


Oh, haven't heard about it. It is only Java though, but still.. Better than nothing.
[/quote]

It's much better than nothing; we use it a lot. Yes, it's only Java but it's simple enough even I mostly understand how it works and my minions had no trouble coding for it.

(The bulk of our automated administration is still performed via the command line and script, because I'm in charge of the standards & designs. But if you've got a Java based tool, it makes no sense to drop out into a command shell)

We've also had some success (experimentally) using the REST APIs in our control dashboards.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » IIB 10 questions (admin ui, debuggging)
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.