How to deploy RISCOSS platform - RISCOSS/riscoss-githubanalyzer GitHub Wiki

Deploying the RISCOSS Public Platform

Since the build process also comprises of automated deployment, it is not strictly necessary to do any additional deployment, however for improved scalability and performance, one might choose to re-deploy into a different type of database. To do so, follow the steps below:

  • Export the content from the wiki by logging in as Administrator, navigating to the Administration Interface and using the "export" button.
  • Change the DB connections to point to your chosen database: ** riscoss-platform-dm-war*/WEB-INF/hibernate.cfg.xml ** riscoss-platform-rdr-war*/WEB-INF/classes/hibernate.cfg.xml
  • Add the required JDBC JAR file for your chosen database (needed in both riscoss-platform-rdr-war*/WEB-INF/lib/ and in riscoss-platform-dm-war*/WEB-INF/lib/)
  • Restart using the start.sh script
  • Navigate to the main riscoss wiki
  • Import webapp-core/riscoss-platform-dm/riscoss-platform-dm-distribution/riscoss-platform-dm-ui-mainwiki-all/target/riscoss-platform-dm-ui-mainwiki-all.xar for the domain manager
  • Create a subwiki called gha
  • Navigate to this subwiki and import your exported .xar of the RISCOSS Public Platform.

{{info}}See http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation for more information about XWiki installation.{{/info}}