Thursday, April 14, 2011

Managing JBoss7: Staging Applications

Your colleagues are all stressed out, because the new build of your b2b app needs to be put on a staging server for your external partner to verify the recent API changes. How to get this setup and running without interfering with the existing production system? It's fairly simple. I'll show you ...

Step1: Create a dedicated server group for your staging servers

Step2: Prepare a staging server-configuration

A custom server-group separates our staging environment from the production servers.

... with a specific port offset

You need to remember this, in order to connect to the server instances later on.

Launch a server instance

So we can connect to it.

Deploy your application

In this case a simple web application.

... to the staging server-group

Domain deployments are always associated with server-groups.

Verify it has been deployed successfully

Grab a coffee and relax

Fairly simple, no?

Thursday, April 7, 2011

Managing JBoss 7: UX updates

The current JBoss 7 development stream contains an updated version of the console that will be shipped with Beta3. We've removed the clutter on the left hand side and do now provide a cleaner separation between navigation and functional elements. The LHS is now only used for navigational purposes and the any functional element (i.e. add, delete resources) has been moved to the toolstrips on the right hand side. Along with this change we've turned the stacked navigation sections (used to display only one at a time) into a more tree like structure, that shows all available options at one glance.

In our opinion this make it much easier to find relevant management options within the UI. Let us know what you think. Screenshots attached.

Server Configuration

Data Source Management