Quickstart to run OpenMEAP on OpenShift
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.openshift
30020fd1bbce5785b448f9893bd57314
webapps
.gitignore
30020fd1bbce5785b448f9893bd57314.zip
README
README.md
openmeap.db

README.md

OpenMEAP on Tomcat 7 (JBoss EWS 2.0) using OpenShift

This git repository helps you get up and running quickly w/ an OpenMEAP installation on Tomcat 7 (JBoss EWS 2.0) using OpenShift.

Steps to get OpenMEAP deployed on OpenShift.

Create an account at http://openshift.redhat.com/ , don't forget to create a namespace and install Git, Ruby and the client tools if needed.

Install the client tools on your machine if you have not already done so.

sudo gem install rhc

Create the application.

rhc app create -a openmeap -t jbossews-2.0 --from-code git://github.com/OpenMEAP/openshift-openmeap-quickstart

That's it, you can now checkout your OpenMEAP install at:

https://openmeap-$yournamespace.rhcloud.com/openmeap-admin-web/interface/

The default managing account.

openshift/openmeap

Once logged in, update Global Settings & Cluster Nodes. If you don't update these, when you try to restart the app, it will fail.

Change yournamespace in both Service Urls: e.g. https://openmeap-$yournamespace.rhcloud.com/openmeap-services-web
Change the file path to point to your full data direcotry path: e.g. /var/lib/openshift/555555555555555555555555/app-root/data
Save Settings. 

Building the mobile clients.

Use: openmeap.slic.appMgmtServiceUrl=https://openmeap-$yournamespace.rhcloud.com/openmeap-services-web/application-management 

See wiki.openmeap.com for building the SLIC clients.