RIA application template runnable on openshift.
Code in action on openshift cloud
Example users
-
username:john password:123
-
username:mark password:456
-
username:peter password:789
Admin user
username:captain password:444
Includes sample:
- programatic authentication
- user-role-specific layout and menu
- forms and editable grid showcase
- ExtJS 4 MVC patterns
- ExtJS and Java communication via REST interface
- EJB controllers and sample Hibernate entities
- openshift cloud configuration with jboss AS 7.1 and mysql cartridge
Based on technologies:
- ExtJS 4.2.1
- Java
- Hibernate 4.2.0.Final
Tested on:
Following steps are required to run your own application instance in openshift cloud
- Create openshift account and application
$ rhc app create MyAppName jbossas-7
$ rhc cartridge add mysql-5.1 -a MyAppName
- Clone this repo and add your openshift repo as remote repository
$ git clone https://github.com/bitfiction/extjs-mvc-rest-java-hibernate-application-template.git
$ git remote add openshift -f openshift-git-repo-url
- Merge this repo to your openshift repository
$ git merge openshift/master -s recursive -X ours
- Push merged repo; this should trigger build process and make the app available at http://MyAppName-MyAccountName.rhcloud.com
$ git push openshift HEAD
The MIT License (MIT)
Copyright (c) 2013 BITFICTION