Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Admin Module in Jboss Server

 
Skanda Raman
Ranch Hand
Posts: 205
Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am currently using jboss 5.0.1. I am running the server on windows environment.

I would like to know, if there is way to start/ stop the server from admin console rather than manually click run.bat/shutdown.bat to start/stop the server.

Recently when i deployed my application in websphere it has this feature to start/stop server

Please let me know
 
Marco Ehrentreich
best scout
Bartender
Posts: 1294
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Eshwar,

do you know jopr? JBoss 5.1.x has an embedded version of this running. Don't know if JBoss 5.0.x has it embedded, too, but at least you should be able to install it additionally.

You can check this out by browsing to admin console and test it (of course you may have to change the host + port). Unfortunately even if it's a little bit easier to use than the plain JMX console of JBoss 4, it definitely doesn't provide the usability experience of the Glassfish admin console

Marco
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
the embedded-jopr project would be the app for admining a single JBoss App Server, and
Jopr is the enterprise app for managing and monitoring many servers.

Each uses a Plugin system that all you need is the JBoss AS 5 plugin to manage and monitor AS 5 app servers. I am hoping the plugin works for all versions of AS 5.x but until 5.1 was released the AS 5 plugin wasn't released.

Mark
 
Jaikiran Pai
Marshal
Pie
Posts: 10447
227
IntelliJ IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Marco Ehrentreich wrote:it definitely doesn't provide the usability experience of the Glassfish admin console

Marco


We would really like to hear the features that you are looking for in the admin console. Feel free to create a thread with your suggestions, in the Embedded Jopr forum
 
Marco Ehrentreich
best scout
Bartender
Posts: 1294
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Jaikiran,

I don't have very much experience with the user interface or capabilities of Jopr. I just tried it a few days ago with JBoss 5. So I can hardly give very reasonable hints on changes with practical relevance.

I just noticed that the "overall" user experience is not like in the Glassfish admin console. In my opinion the Glassfish admin console has a clearer structure and gives the user the impression that you can tweak any parameter and option of Glassfish with this single web application.

But I'm going to try out Jopr some more time before I come up with stupid proposals and advices in your forum ;-)

Marco
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Marco Ehrentreich wrote:Hi Jaikiran,

I don't have very much experience with the user interface or capabilities of Jopr. I just tried it a few days ago with JBoss 5. So I can hardly give very reasonable hints on changes with practical relevance.

I just noticed that the "overall" user experience is not like in the Glassfish admin console. In my opinion the Glassfish admin console has a clearer structure and gives the user the impression that you can tweak any parameter and option of Glassfish with this single web application.

But I'm going to try out Jopr some more time before I come up with stupid proposals and advices in your forum ;-)

Marco


Well the design of Embedded-jopr is that on the left side is a folder structure like you find in Windows Explorer. The top level is the machine, then the server, then the services in the server. So you can open up the "folders" and see the items inside. You can select a folder or a single service and get information on it.

For each individual service you might have metrics, configuration, operations (actions to do on the service), and content (jar files etc)

What you see in terms of services is completely based on what plugins you have in the app. The plugins is what determines if you can configure say a Topic or Queue.

The UI itself is generic in that you can even create your own plugin and drop it in the plugins directory and now those objects that you define in your plugin automatically show up.

As far as comparisons, you can't compare a 1.1 version to something that has been out for a long time and expect the 1.1 version to quite have all the features implemented yet. But Embedded-jopr is, to me, and I am biased since I helped create it, is much more flexible than the other consoles for other servers, and knowing the team, will soon bypass the features of other consoles.

Mark
 
Marco Ehrentreich
best scout
Bartender
Posts: 1294
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!

Please don't get me wrong. I didn't want to bash the jopr project. Of course you're right that the two mentioned console tools - for Glassfish and JBoss - shouldn't be compared as direct competitors. Moreover I very much respect and appreciate any community project like this!!!
The UI itself is generic in that you can even create your own plugin and drop it in the plugins directory and now those objects that you define in your plugin automatically show up.

This point is interesting though. It's nice to hear your explanation for the reasoning behind the generic user interface. Unfortunately I'm afraid that, at least for me, this seems to make the UI a bit less comfortable. Of course the generic approach surely has its advantages, but in my opinion it would be great to tweak the UI for some parts to be NOT too generic. This makes the whole user interface appear like kind of new look & feel for the JMX console which is undoubtedly a very generic approach.

Anyway, this is just my (very short) personal experience and as this is a relatively new project I expect the project team indeed to make a lot of improvements during development as you already mentioned.

Marco
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic