Requires | Details |
---|---|
RedHat Enterprise Linux 64bit | Callimachus Enterprise must be installed on a RedHat Enterprise Linux 6.1+ 64bit server. |
Java 7 JDK | Callimachus currently requires Java 7 JDK with ECMAScript 5. OpenJDK is recommended. |
setcap | Callimachus Enterprise requires the binary setcap - set file capabilities - to be installed and available in the PATH. |
To fully understand this support documentation, it is crucial to understand exactly what the terms used are referring to. Please read and refer back to the list below when necessary.
Instance | The term instance refers to a Callimachus installation. |
---|---|
Deployment | The term deployment refers to an entity comprised of one (database) repository and one primary origin. The existence of only one primary origin means there is only one /callimachus/ folder being used. Tip: A deployment is analogous to a "virtual host" in the Apache Web server. Note how realms may be also used to create virtual hosts. |
Realm | The term realm refers to a URI space with its own authentication, layout, and set of allowed origins. Realms exist within deployments are specified with a path. A realm must differ from its deployment by origin, path, or both. Tip: A realm is similar to a realm in the Tomcat servlet engine in that it has a separate authentication and authorization space. Callimachus realms may be used to make "virtual hosts" but all hosts will share a single database repository. |
There is a 1 :: n cardinality relationship moving down the list of terms. A single instance can have multiple deployments and a single deployment can have multiple realms.