Question

Basically what I want to do is to obtain the port number on which JBoss is listening for HTTP requests (the one that is normally 8080).

I came upon this article, which sounds promising, but unfortunately some of the links are broken and I cannot figure out the part:

ManagementView managementView = getManagementView(); // via JNDI lookup

How could I implement getManagementView()? Or is there any other preferable way to do it?

Was it helpful?

Solution 2

Answering my own question because I decided what to do.

Obtaining port information at runtime is cumbersome. An easy alternative is to have a config file that must be kept in sync with the actual port number (per hand). Not very clever but it saves you a bunch of headaches!

OTHER TIPS

If you are looking for a simpler interface, you might want to consider using their command line tool called Twiddle.

It is powerful command line based tool and doesn't require any Java coding. It can be leveraged from any scripting language (bash, perl, ruby, etc...).

Hope it helps.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top