Sample configuration file :
Slide needs a configuration file to initialize the Domain. This configuration file defines
the namespaces which are part of this domain, the services associated
with them, and the namespaces data configuration. This file uses the
XML language for its syntax.
A domain is an aggregation of one or more namespaces. If we use the
UNIX filesystem analogy, a domain represents the root ("/") anchor where
filesystems (in this case, namespaces) are mounted.
The domain controls access to its registered namespaces and performs
initialization and connection management on behalf of the namespaces.
When Slide is first initialized, the Domain configuration is loaded.
Once again, if you are familiar with UNIX, the domain configuration file
is the equivalent of the fstab file. The path to the domain
configuration file is given through the org.apache.slide.domain
property in your slide.properties file (which must be located
somewhere in your CLASSPATH).
The domain configuration is written by an administrator and tells how
to initialize each Namespace. The namespace initialization includes
- The low-level services the namespace uses (structure store, content
- The namespace base topology, which includes the location of the base
actions and paths in the namespace.