In the zip distribution WaarpR66-X.Y.Z-dist.zip (available at Github for download), you will find an extra directory named: src/main/config where several examples files are located as: config-serverA.xml, config-serverB.xml. Other files like config-clientA.xml are for clients, and config-serverInitA.xml, OpenR66-authent-A.xml, limitConfiga.xml, *.rule.xml, certs/*.cer/*.jks/*.ggp are for initialization or password storage.
A detailed description of their contents can be found in Config OpenR66 Server, Config OpenR66 Client, Config OpenR66 Client with No Database, Config OpenR66 Client for Submit Only, Config OpenR66 Limits, Config OpenR66 Rule, Config OpenR66 Authentications and Config for OpenR66 SNMP support.
The first ones (config-ServerX.xml) specifies the general behavior for the OpenR66 Server:
The second one (config-clientX.xml) is a configuration file for OpenR66 Client:
The file config-serverInitC.xml is an example of how to instantiate the database with the correct values in it. The values are from:
A simplified picture of the OpenR66 Database schema is shown here:
It can be started like:
java ... classpath and jvm settings ... <org.waarp.openr66.server.R66Server> <src/main/config/configX.xml>
Note that in the classpath you need :
To shutdown the service, either you do if Unix (not under Windows)
kill -s USR1 <processID>
Or use the TERM (15) signal
kill -s TERM <processID>
or much better you connect as an admin user into the Administrator (HTTPS) and ask to shutdown
or you use the command line:
java ... classpath and jvm settings ... <openr66.server.R66Server> <src/main/config/configX.xml>
where the password is the one in the config.xml for admin actions.
Hope this helps a bit... If you have any questions, remarks, just ask!