Difference between revisions of "Imeji install"

From MPDLMediaWiki
Jump to navigation Jump to search
m (→‎Compile imeji: added fds info)
m (→‎Compile imeji: added scidoc info)
Line 39: Line 39:
</code>
</code>
* Check properties in "''meta''" pom.xml
* 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. If you need help, contact [mailto:escidoc-dev@gwdg.de]
**  '''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 [https://www.escidoc.org/JSPWiki/en/DownloadInfrastructure eSciDoc homepage]. For problems with the core service please contact the eSciDoc developer [mailto:escidoc-dev-ext@gwdg.de mailing list]
* If you want to use the [[ESciDoc_Services_FledgedDataService | Fledged Data Service]] you need to adapt the fds.properties
* If you want to use the [[ESciDoc_Services_FledgedDataService | Fledged Data Service]] you need to adapt the fds.properties
* Compile presentation : clean install
* Compile presentation: clean install
* Compile ear: clean install jboss:harddeploy
* Compile ear: clean install jboss:harddeploy
* Start your server
* Start your server

Revision as of 09:44, 10 April 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 (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 homepage. For problems with the core service please contact the eSciDoc developer mailing list
  • 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/faces/