DBPrism Servlet Engine
Installing DBPrism/Cocoon on Apache Tomcat 5.0.12+

We highly recommend using Tomcat 5.0.12 or higher, since is a really straight-forward installation.

  • download dbprism.war , from SourceForge website, and copy it into the directory $TOMCAT_HOME/webapps, or edit common.xml and execute the Ant task
    ant dbprism-war
  • Copy classes12.jar , from $ORACLE_HOME/jdbc/lib to $TOMCAT_HOME/common/endorsed
  • Copy xerces-xml-apis.jar , from $CMS_HOME/dbprism/WEB-INF/lib to $TOMCAT_HOME/common/endorsed
  • Copy xalan.jar , from $CMS_HOME/dbprism/WEB-INF/lib to $TOMCAT_HOME/common/endorsed
  • Remove xercesImpl.jar and xmlParserAPIs.jar , from $TOMCAT_HOME/common/endorsed
  • start Tomcat , excecuting bin/catalina.sh run
  • enjoy DBPrism/Cocoon , loading the demo page at http://localhost:8080/dbprism/
If you are using a downloaded version of dbprism.war you has to manually edit $TOMCAT_HOME/webapps/dbprism/WEB-INF/prism.xconf to replace the variable demo.db at the top of the configuration file. then restart Tomcat.
If you deploy dbprism.war using Ant, you can customize your database specific value into the file common.xml located at the home directory of the CMS distribution.
Installing DBPrism Oracle's mod_plsql/OAS emulation on Apache Tomcat 5.0.12+
  • build dpls.ear , executing the Ant task ant dpls-war
  • move dpls.war file generated into $PRISM_HOME/bin to the directory $TOMCAT_HOME/webapps
  • Copy classes12.jar , from $ORACLE_HOME/jdbc/lib to $TOMCAT_HOME/common/endorsed
  • start Tomcat , excecuting bin/catalina.sh run
  • enjoy DBPrism , loading the demo page at http://localhost:8080/dpls/sample/demo.startup
If you deploy dpls.war using Ant, you can customize your database specific values into the file common.xml located at the home directory of the DBPrism distribution.
This work is licensed under a Creative Commons License . Creative Commons License
(C) 1999-2008 - DBPrism ~ DBPrism CMS | Marcelo F. Ochoa | TANDIL ~ Argentina | 2008-10-07T20:15:31
DBPrism at SourceForgeBuilt with Cocoon2