One of the app servers that we see quite often is IBM WebSphere. It has been around for quite a while, since 1998, and it boasts an impressive feature set. It’s scalable, has solid and supported implementations of the Java EE JSRs and Enterprise OSGi, and is an industry standard. However, on the development side, WebSphere is kind of slow for the normal developer use case, and Java EE applications can be large and unwieldy. Most of the features that make WebSphere so great for production environments often go unused or even misconfigured in development.
How to Keep Using Java EE and Keep Using WebSphere
There's a way to keep using Java EE and keep using WebSphere, but completely eliminate the downtime from redeploys. JRebel is a productivity tool that allows developers to more interactively test their code without sitting through the hurry-up-and-wait rebuild/redeploy cycle for their applications and application servers.