In Application Server

Get Hippo CMS up and running in a Java application server.

Obtain the EAR package

To deploy Hippo CMS in an application server, download the EAR package:

Quickstart EAR

The EAR package takes advantage of the extra possibilities of application servers (as compared to servlet containers).

Application Server

Your application server is expected to be configured correctly and up and running. Consult the instructions of the supplier of your application server.

The procedure to deploy an EAR package in an application server is similar but slightly different for different application servers. The procedure will be shown for a few application servers. The differences are not due to Hippo CMS, so if you have an other application server, consult its documentation.

Deploying in Glassfish

Go to the administration console of your GlassFish installation, once glassfish is running, by accessing the following URL in your browser on the machine that runs the GlassFish instance:

http://localhost:4848/

Login using the username and password of the administrator you had selected during installation (default username is admin and default password is adminadmin or admin .

Select in the left pane "Enterprise applications"

Replace 2 bad resolution screenshots

Then in the main pane select the button "Deploy"

When the page has loaded make sure the "Packaged file to be uploaded to the server" is checked and use the browse button to select the build or downloaded EAR file of Hippo CMS. Then just choose "Ok" to perform the deployment.


Once the server has finished, the application is now available on your server on the configured hostname and portname, which is by default:

http://localhost:8080/

The EAR contains both Hippo CMS and Hippo Repository. You can also install individual WARs, or multiple EARs within each EAR only a repository or only a CMS. This is a more advanced setup which is supported but requires a custom packaging.

Integration Glassfish and NetBeans

NetBeans can be installed with an integrated installation of the production quality application server Glassfish. This allows you to directly start and deploy to Glassfish from within NetBeans. To use this, simply select the project "EAR packaging" from the project windows. When you right-click this sub-project you can select "run" to deploy the EAR once you have build the entire project.

Use the "Services" window to inspect and undeploy the application through Servers -> GlassFish V2 -> Applications -> Enterprise Applications . formating small piece of code, differently. Is not realy code.

Glassfish and Ubuntu

The Ubuntu package Glassfish V2 works, but only if dpkg-reconfigure is never used on the package, as the package contains a severe bug with respect to this command.

Deploying in JBoss

To deploy Hippo Repository in JBoss the port number of the repository-address context parameter has to be adjusted.

<context-param> <param-name>repository-address</param-name> <param-value>rmi://localhost:1099/hipporepository</param-value> <description>The address of the repository</description> </context-param>

JBoss by default already starts a service on port 1099. Change the port number to a free port number.

Hippo Europe: +31 (0)20 5224466
Hippo North America: +1 (707) 773-4646