System Properties

Server

shutdownhook.port
integer: The port number to listen on for shutdown requests.
Default: 6789
mulgara.http.disable
flag: If set then the HTTP server will not be started. This will disable the SPARQL endpoint, the Web UI, SOAP endpoints, and descriptors. Equivalent to the -w, --nohttp command line argument.
Default: not set
no_rmi
flag: If set then an RMI registry will not be started. The system will search for an existing registry instead. Equivalent to the -n, --normi command line argument.
Default: not set
webui.page.size
integer: The number of results returned per page in the Web User Interface.
Default: 250
mail.smtp.host
string: hostname: Used by the Collaborator for sending emails. Equivalent to the -m, --smtp command line argument.
No default.
java.security.policy
string: URL: The URL for the security policy file to use.
Default: jar:file:/jar_path!/conf/mulgara-rmi.policy
itql.command.log
string: filename (relative or absolute): The filename for logging TQL commands to. Command logging only occurs if this is set.
No default.
admin
flag. If set then the database has been started in administration mode, and the security graphs can be set. This has no effect if no security module has been loaded.
Default: not set
triple.store.implementation
string: classname (fully qualified): The class to use as the Triple Store if not available from the configuration file. Must extend org.mulgara.server.!SessionFactory.
Default: The value set in the configuration file. This is currently set to org.mulgara.store.xa.!XADatabaseImpl
sparql.default.graph
string: URI: The URI of the default graph to use in SPARQL operations. Equivalent to the -g, --defaultgraph command line argument.
Default: sys:default

RMI

mulgara.rmi.interrupt
boolean: If "true", then enables the use of interruptible RMI operations in both the server and the client.
Default: false

Internal

mulgara.xa.useByteOrder
string: native/big_endian/little_endian: The byte order to use when accessing the raw data files.
Default: native
mulgara.xa.forceIOType
string: mapped/explicit: Indicates if index files should be accessed through memory mapping, or explicit read/write operations. Memory mapping is faster, but can exhaust the address space in 32-bit mode.
Default: mapped
mulgara.rmi.objectPort
integer: The port number to use for peer object RMI connections. Equivalent to the -t, --rmiobjectport command line argument.
Default: 0 (random port assignment)
mulgara.rmi.marshallsizelimit
integer: The number of rows in a result that can be serialized and sent to a client as a single result object. Any results larger than this limit will be accessed remotely, and sent across in pages.
Default: 100
mulgara.rmi.prefetchsize
integer: The number of rows to serialize into a single single transfer when a large result is being sent across the network in pages.
Default: 1000
mulgara.rmi.pagetimeout
integer: The maximum number of milliseconds to wait for a page to come in.
Default: 60000
mulgara.sp.cacheSize
integer: The number of entries in each of the data pool (string pool) caches.
Default: 1000
mulgara.sp.localizeCacheSize
integer: The number of entries in the localize cache in the data pool (string pool).
Default: The value of mulgara.sp.cacheSize
mulgara.sp.globalizeCacheSize
integer: The number of entries in the globalize cache in the data pool (string pool).
Default: The value of mulgara.sp.cacheSize
TuplesFactoryClass
string: classname (fully qualified): The factory class for internal Tuples creation.
Default: org.mulgara.store.xa.!HybridTuplesFactory
org.mulgara.xml.ResourceDocumentBuilderFactory
string: classname (fully qualified): The factory class for objects that create XML documents by DOM (does not affect streamed XML creation). Must extend javax.xml.parsers.!DocumentBuilderFactory.
Default: org.apache.crimson.jaxp.!DocumentBuilderFactoryImpl

Lucene Resolver

mulgara.textindex.reverse.enabled
string: true/false: If set to "true" (case insensitive) then Lucene queries can start with a wildcard.
Default: "false"

HTTP Resolver

mulgara.httpcontent.proxyHost
string: hostname: If set, then this is the host name for an HTTP proxy.
No default.
mulgara.httpcontent.proxyPort
integer: If set, then this is the host port for an HTTP proxy.
No default.
mulgara.httpcontent.timeout
integer: The number of milliseconds to wait on an HTTP connection before timing out.
Default: 30000
mulgara.httpcontent.proxyUserName
string: The username to use if the HTTP proxy requires a username.
No default.
mulgara.httpcontent.proxyPassword
string: The password to use if the HTTP proxy requires a username. Only used if mulgara.httpcontent.proxyUserName is set.
No default.
mulgara.httpcontent.proxyRealmHost
string: hostname: The hostname to use for proxy password authentication. Only used if mulgara.httpcontent.proxyUserName is set.
No default.
mulgara.httpcontent.proxyRealm
string: The realm to use for proxy password authentication. Only used if mulgara.httpcontent.proxyUserName is set.
No default.