Running Mulgara

The standalone version of the Mulgara server is contained in the mulgara-*.jar file described on the [Downloading] page. To run this server with a default configuration, use the following command:

1   $ java -jar mulgara-*.jar


h2. Server Properties

The command above will start a server with the following characteristics:
* Listening on port 8080 with a set of HTTP services.
* An "RMI":http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp registry is listening on port 1099 for connection requests.
* The server has been registered with the RMI registry with the name *server1*.
* RMI connections will occur on server-allocated randomly assigned ports.
* Listening on port 6789 for shutdown requests.

All of the above configuration items can be modified or disabled with [[Args|command line options] or [wikiSystemProperties system properties]].

h2. Server Output

Once the server has been started you will see a series of messages like this:
<pre>
Mulgara Semantic Store Version 2.0.5 (Build 2.0.5.1294M)
 INFO [main] (EmbeddedMulgaraServer.java:715) - RMI Registry started automatically on port 1099
0 [main] INFO org.mulgara.server.EmbeddedMulgaraServer  - RMI Registry started automatically on port 1099
 INFO [main] (EmbeddedMulgaraServer.java:738) - java.security.policy set to jar:file:/Users/pag/debug/mulgara-xa11.jar!/conf/mulgara-rmi.policy
2 [main] INFO org.mulgara.server.EmbeddedMulgaraServer  - java.security.policy set to jar:file:/Users/pag/debug/mulgara-xa11.jar!/conf/mulgara-rmi.policy
2008-11-06 01:13:44,490 INFO  Database - Host name aliases for this server are: [confusion.local, 10.255.255.102, 127.0.0.1, localhost]
</code>

Of course, the specific details in the output will vary, particularly the build number, the date, and the network names and addresses.