Difference between revisions of "Imeji install"

From MPDLMediaWiki
Jump to navigation Jump to search
m (fixed broken link)
 
(103 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Faces}}
'''Please note:''' Content was moved to http://imeji.org/install/ and http://imeji.org/install/server-setup/


This page helps developer to work with Imeji.


= Install sources =
[[Category:Imeji_Content_moved|Install]]
This chapter is intended for developers contributing to Imeji.
 
== Prerequisites ==
Before downloading the sources please check:
* Your Java version. In command line, tip "java -version". Imeji needs version 1.6 or above.
* Install Eclipse (Eclipse IDE for Java EE Developers)
* Download  [http://www.jboss.org/jbossas/downloads/ JBoss 4.2]
* Install JBoss in Eclipse
* [[Installation_of_maven | Install Maven]]
* [[Maven_integration_in_eclipse | Integrate Maven in Eclipse ]]
 
== Subversion ==
* You first need to apply to a subversion account [mailto:escidoc-dev-ext@gwdg.de]
* Check out sources: https://zim02.gwdg.de/repos/faces/trunk/faces-4.0
* Create a directory for the Jena database (see next chapter to define it in properties)
 
== Compile Imeji ==
* Import Imeji in Eclipse (Import as Maven project)
* Set credentials in your settings.xml (for actual values, please contact [mailto:escidoc-dev-ext@gwdg.de]):
<code>
<properties>
  <jboss.install.dir>YOUR_JBOOS_PATH</jboss.install.dir>
  <escidoc.framework_access.framework.url>YOUR_CORESERVICE_URL</escidoc.framework_access.framework.url>
  <imeji.tdb.path>YOUR_JENA_DIRECTORY</imeji.tdb.path>
  <imeji.sysadmin.email>admin_email</imeji.sysadmin.email>
  <imeji.sysadmin.password>a_password</imeji.sysadmin.password>
  <imeji.escidoc.user>an_escidoc_user</imeji.escidoc.user>
  <imeji.escidoc.password>a_password</imeji.escidoc.password>
  <framework.admin.username>coreservice_admin_login</framework.admin.username>
  <framework.admin.password>password</framework.admin.password>
  <imeji.email.server.smtp>YOUR_MAILSERVER</imeji.email.server.smtp>
  <imeji.email.user>mailserver_user</imeji.email.user>
  <imeji.email.password>mailserver_pwd</imeji.email.password>
  <imeji.email.auth>true/false</imeji.email.auth>
  <imeji.email.sender>sender_adress</imeji.email.sender>
</properties>
</code>
* Check properties in "''meta''" pom.xml
**  '''Attention: Some properties are related to the coreservice.''' If you install your own coreservice, you will have to adapt it. If you need help, contact [mailto:escidoc-dev@gwdg.de]
* Compile presentation : clean install
* Compile ear: clean install jboss:harddeploy
* Start your server
* Imeji is available at [http://localhost:8080/faces/ http://localhost:8080/faces/]
 
[[Category:Imeji| ]]

Latest revision as of 12:51, 6 February 2014