Deployment on cinnamon

Redeployment

  1. Login under 'root' (sudo -i)
  2. cd /TNTBase/TntReader
  3. Run ./init-tntbase <repo_name> <xsvn_user> <xsvn_password> <default_namespace>. For example: ./init-tntbase gencs tntbase tntbase  http://omdoc.org/ns

This script will:

  1. Update source of TNTBase web application from trunk
  2. Update  JOMDoc library and its dependent libraries
  3. Deploy application under  http://alpha.tntbase.mathweb.org/tntbase/<repo_name>

Deploying Plugins

To deploy your own plugin for TNTBase instance with name <first>, you have to copy your plugin jar to the /var/www/webapps/tntbase#<first>/plugins folder.

Note: after redeployment of the TNTBase instance its plugin folder is cleaned up and populated with TNTBase built-it plugins.