Skip to content

How to deploy RISCOSS platform

Caleb James DeLisle edited this page Dec 24, 2015 · 2 revisions

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