Book Image

OpenShift Cookbook

By : Shekhar Gulati
Book Image

OpenShift Cookbook

By: Shekhar Gulati

Overview of this book

Table of Contents (19 chapters)
OpenShift Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Running OpenShift on a Virtual Machine
Index

Chapter 7. OpenShift for Java Developers

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...