This chapter presents a number of recipes that show you how to get started with Java web application development on OpenShift. You will learn how to create and deploy Java Enterprise Edition (Java EE) applications on OpenShift using the JBoss EAP 6 and JBoss AS 7 application server cartridges. This chapter will also cover how to develop and host your Spring Framework applications on the Tomcat server. The specific recipes within this chapter are as follows:
Creating and deploying Java EE 6 applications using the JBoss EAP and PostgreSQL 9.2 cartridges
Configuring application security by defining the database login module in standalone.xml
Installing modules with JBoss cartridges
Managing JBoss cartridges using the management web interface and CLI
Creating and deploying Spring applications using the Tomcat 7 cartridge
Taking thread dumps of Java cartridges
Choosing between Java 6 and Java 7
Enabling hot deployment for Java applications
Skipping the Maven build...