Difference between revisions of "Imeji install"

From MPDLMediaWiki
Jump to navigation Jump to search
(changed github link)
Line 14: Line 14:


== Git ==  
== Git ==  
* Check out sources: https://github.com/imeji-community/Imeji
* Check out sources: https://github.com/imeji-community/imeji
* Create a directory for the Jena database (see next chapter to define it in properties)
* Create a directory for the Jena database (see next chapter to define it in properties)



Revision as of 08:32, 4 June 2012

Template:Imeji

Install sources[edit]

This page is intended for users running their own instance of imeji and developers contributing to imeji.

Prerequisites[edit]

Before downloading the sources:

Git[edit]

Compile imeji[edit]

  • Import imeji in Eclipse (Import as Maven project)
  • Set credentials in your settings.xml of maven (for actual values, please contact [1]):

<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>

  • Check properties in "meta" pom.xml
    • Attention: Some properties are related to the core service. If you install your own core service, you will have to adapt it. Please check the eSciDoc core service page. For problems with the core service please contact the eSciDoc developer mailing list
    • For more information about the properties see the imeji properties page
  • If you want to use the Fledged Data Service you need to adapt the fds.properties
  • Compile presentation: clean install
  • Compile ear: clean install jboss:harddeploy
  • Start your server
  • imeji is available at http://localhost:8080/imeji/