Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Java
branch: stackato-store

This branch is 1 commit ahead of master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
target
README.md
build.xml
manifest.yml
maven-build.properties
maven-build.xml
pom.xml

README.md

JEE Sample

This is a Java sample using the Java EE framework and a MySQL service.

Database configuration

Stackato detects if your application is a JEE application contains the file /src/main/resources/META-INF/persistence.xml.

The Stackato JEE Framework creates a resource for each relationnal database service created.

In this example, we create a mysql service. To access to this service, there is a persistence-unit tag in the persistence.xml file which binds automatically to your database.

It's that easy!

Building the Application

It is possible to build the application either with Ant or Maven.

Ant

Make sure your have Ant installed. Then, cd into the root directory and execute:

ant clean package

That will create the hello.war file within the 'target' directory.

Maven

Make sure you have Maven installed. Then, cd into the root directory and execute:

mvn clean package

That will create the hello.war file within the 'target' directory.

Running the Application

To run the application, make sure you have the Stackato client installed and that you are logged in successfully for your desired target environment (e.g. http://api.stackato.local).

Then execute:

stackato push -n 

Notice that it detected the app type as "Java EE Application".

Then go on your application url.

That's all. Have fun!

Something went wrong with that request. Please try again.