Adding a Schema Definition for an HTTP, ODBC, or XDBC Server
- Last Updated: April 15, 2026
- 1 minute read
- MarkLogic Server
- Version 11.0
- Documentation
To make a schema available to a particular HTTP, ODBC, or XDBC server, follow these steps:
-
Click Groups in the left tree menu. A list of groups appears.
-
Click your target group.
-
Under the target group, click App Servers.
-
Click your target App Server.
-
Under the target App Server, click Schemas
-
Enter a namespace URI into the Namespace Uri field and the corresponding schema location into the Schema Location field.
If you are planning to store the schema in your config directory, refer to the following table for the default location of the config directory on your platform:
Platform
Schema Directory
Microsoft Windows
C:\Program Files\MarkLogic\ConfigRed Hat Linux
/opt/MarkLogic/ConfigMac OS X
~/Library/MarkLogic/Config/ -
To add more schema definitions, click More Items and repeat Step 7 for other schemas as needed.
-
Scroll to the top or bottom and click OK.
The schema is added to the HTTP, ODBC, or XDBC server.