... | ... | @@ -40,6 +40,16 @@ mysql -ucheetah_web -p cheetah_web < cheetah_web.sql |
|
|
* Password: cheetah
|
|
|
* **Make sure to change the password after your first login!**
|
|
|
|
|
|
## I would like to implement something on top of CEP-Web
|
|
|
Yes! Go ahead :) In the following, we briefly describe how to get CEP-Web in your eclipse (http://www.eclipse.org/) workspace and how to launch the application to start developing.
|
|
|
|
|
|
Before you can start developing, please install tomcat6 and MySql as described previously. You do not need to start tomcat6 as the server startup is then triggered via eclipse.
|
|
|
|
|
|
As mentioned earlier, CEP-Web was developed using eclipse. Therefore, we recommend that you download *eclipse for EE developers* (http://www.eclipse.org/downloads/eclipse-packages/). Next you should setup the tomcat server runtime environment in eclipse. This can be done in Window > Preferences > Server > Runtime Environments. Simply add a tomcat6 runtime environment and point it to your tomcat6 installation.
|
|
|
|
|
|
Eclipse comes with integrated git support that allows to clone this repository. Just point eclipse to the following URL: https://git.uibk.ac.at/cheetah-web-group/cheetah-web.git and import all projects into your workspace. CEP-Web consists of two projects: org.cheetahplatform.web and org.cheetahplatform.web.migration. While org.cheetahplatform.web consists of all the source code of the application, org.cheetahplatform.web.migration contains everything for managing the underlying database. In order to keep database changes under control, we make use of liquibase, a database refactoring framework (cf. http://www.liquibase.org). This allows to specify all changes in an xml file (see org.cheetahplatform.web.migration/resources/changeLog.xml). The specified changes can be applied by running org.cheetahplatform.web.migration.LiquibaseMigrator.java.
|
|
|
|
|
|
|
|
|
## A very brief introduction: Running CEP-Web
|
|
|
This guide provides a brief introduction on how to use CEP-Web. For more details we refer to XXX.
|
|
|
|
... | ... | |