Getting the package
Download the newest DOMS from
There are two zip packages in the newer versions:
The second one contains everything the normal testbed does, plus an example content model, an example custom ingester and a few example files.
Installing the package
Unzip the downloaded package
Edit the file bin/setenv.sh with relevant values for install
This will start the installation proces, which installs a tomcat with Fedora and the DOMS webservices, and ingests the base objects.
You can test the the install succeeded by checking the URL
(replace localhost:7880 with your configured values if necessary)
The interface for interacting with DOMS is a SOAP webservice, where the WSDL can be found at
It is also possible to communicate directly with the underlying fedora webservice, e.g. with
DOMS installs by default with two users, with usernames and passwords as defined by the bin/setenv.sh configuration on install. Further users can be defined in services/fedora/server/config/fedora-users.xml.
DOMS can be stopped or started using
Installing test objects (optional)
In the directory you installed to, run
Installing DOMS GUI (optional)
Download the newest version from
Unzip the downloaded package.
Edit the file bin/setenv.sh with relevant values for install. Note: The DomsGUI must run in a different tomcat than DOMS itself. Currently, DOMS GUI requires a specially configured CAS server in order to function.
Note: The installdir should be a different directory to DOMS.
Testing and using DOMS GUI (optional)
Use the DomsGUI interface at