I'm doing some portlet development for IBM WebSphere Portal 6.1. However, the deployment process is painfully slow. As this is my first time doing portlet development, I'm not too familiar with the various portal servers out there. I'd like some recommendations for a lightweight portal server on which I can deploy quickly for development.
Apache Tomcat, JBoss, Websphere Liberty, NGINX, and Apache HTTP Server are the most popular alternatives and competitors to Websphere.
You can run WebSphere® Application Server in a container by building your own container image with WebSphere Application Server binary files or by extending a pre-packaged IBM® container image.
The JVM translates the Java byte codes into the native instructions of the host machine. The application server, being a Java process, requires a JVM to run and to support the Java applications running on it. JVM settings are part of an application server configuration.
WebSphere Liberty provides a solid foundation for developing and running service-oriented architecture (SOA) applications on AWS, because of its fast startup times, ability to pick up changes without requiring server restarts, and simple XML configuration.
Pluto is the answer!
http://portals.apache.org/pluto/
I'm very happy now. :)
I believe Liferay has become Sun's adopted strategy, if that has any bearing.
If you are using Websphere Portal server, you can use the lazy load of portlet applications at server startup. This would help in less server startup times as it would not start many administrative applications.
For more information, follow this link http://www-01.ibm.com/support/docview.wss?uid=swg27015437
Hope this help you :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With