This CMS requires an Oracle 8.1.6+ with Oracle Text (formerly interMedia Text) installed if you needs
CMS search facilities, and an XDK 9.0.2+ (xmlparserv2.jar and xsu12.jar) installed
on sys's schema with public synonyms (loadjava -s -g public options). We highly recommend to
use an Oracle 9.2.0.3 database version.
Also DBPrism CMS requires DBPrism Java XML Toolkit Procedures (XTP), before install DBPrism CMS, install it first.
For more information refer to Toolkits section.
On the client side also is required an XDK 9.0.2+, look at the
CMS Upload Utility section for more details.
Database Server Installation - Common schemas - Step 1 |
Click on the icon below to watch a graphical installation demo (steps 1 to 3).

To install DBPrism CMS run the install.sh script on the server machine
if you are using Oracle on Unix, or install.bat script for Win32, logged as
Oracle database owner (oracle unix user).
Before runs this install script check enviroment settings such as JAVA_HOME, ORACLE_HOME,
CMS_HOME, SYS_PASSWORD and so on, for example:
 |  |  |
 |
if [ "$CMS_REPOSITORY" = "" ] ; then
CMS_REPOSITORY=cms;export CMS_REPOSITORY
fi
SYS_PASSWORD="sys/change_on_install@$CMS_REPOSITORY as sysdba";export SYS_PASSWORD
CMS_USER_SEC=cms_user_sec;export CMS_USER_SEC
CMS_USER_SEC_PWD=cms_user_sec;export CMS_USER_SEC_PWD
CMS_OWNER=cms_owner;export CMS_OWNER
CMS_OWNER_PWD=cms_owner;export CMS_OWNER_PWD
# Where Cocoon is running, edit them acording to your need
CACHEHOST=cachehost;export CACHEHOST
CACHEPORT=8888;export CACHEPORT
|  |
 |  |  |
Normally your unique change will be the setting for CMS_REPOSITORY and SYS_PASSWORD values,
look at the Script Detailed document for more information.
Run it using a command sequence like this:
 |  |  |
 |
# cd $HOME/cms/scripts
# ./install.sh
|  |
 |  |  |
 |
Tip: the script assumes a database instance named "cms", to quickly customized this
setting add a new entry into your $ORACLE_HOME/network/admin/tnsnames.ora file according to
your needs. Also you will need to change this value into the file
$CMS_HOME/dbprism/xdocs/setupcms.xml
|
 |
This script assume CMS_OWNER as the schema where the source code and test tables are created.
CMS_USER_SEC schema is used for storing procedures and packages used
by the Virtual Private Database security layer, look at the
Workshop pages
for more detail on the security layer implementation.
|
 |
If you change CACHEHOST, CACHEPORT values into install.sh script, set the
same values into enable-cache-sync.sh and disable-cache-sync.shscripts.
Look at the Cocoon External Cache Invalidator Server
section for more details.
|
|
Database Server Installation - Common schemas - Step 2 |
Database Server Installation - Uploading an initial Content - Step 3 |
|