<!-- 
ObjectDB Configuration. Master database. 
Recording must be enabled. 
Update ip-address, port, and database name.
Password must be updated before deploying to production. 
License code must be copied to activation tag for each machine that performs OEM Enhancement.
Additional users can be added under user tag.
-->

<objectdb>

	<general>
		<temp path="$objectdb/temp" threshold="64mb" />
		<network inactivity-timeout="0" />
		<url-history size="50" user="true" password="true" />
		<log path="$objectdb/logs/" max="8mb" stdout="false" stderr="false" />
		<log-archive path="$objectdb/logs/archive/" retain="90" />
		<logger name="*" level="info" />
	</general>

	<database>
		<size initial="256kb" resize="256kb" page="2kb" />
		<recovery enabled="false" sync="false" path="." max="128mb" />
		<recording enabled="false" sync="false" path="." mode="write" />
		<locking version-check="true" />
		<processing cache="64mb" max-threads="10" /> 
		<query-cache results="512mb" programs="500" />
		<extensions drop="temp,tmp" />
		<activation code="AVRG-7V6T-6S1Y-Q88T-3BF5" /> <!--Build Server-->
		<activation code="AVRG-7V6T-6S1Y-DAWW-H8A2" /> <!--Developers: KW, KV, RW, TS-->
		<activation code="AVRG-7V6T-6S1Y-JYSE-SEFG" />
		<activation code="AVRG-7V6T-6S1Y-12N3-2229" />
		<activation code="AVRG-7V6T-6S1Y-G3GN-D6RZ" />
		<activation code="AVRG-7V6T-6S1Y-4BCP-FBY0" /> <!--HM-->
	</database>	

	<entities>
		<enhancement agent="false" reflection="warning" />
		<cache ref="weak" level2="0" />
		<persist serialization="false" />
		<cascade-persist always="auto" on-persist="false" on-commit="true" />
		<dirty-tracking arrays="false" />
	</entities>

	<schema>
	</schema>

	<server>
		<connection port="6138" max="500" />
		<data path="$objectdb/data" />
	</server>

	<users>
		<user username="admin" password="admin" admin="true">
			<dir path="/" permissions="access,modify,create,delete" />
		</user>

		<user username="capuser" password="capuser" admin="false">
			<dir path="/" permissions="access,modify,create,delete" />
		</user>

		<user username="$default" password="$$$###" admin="false">
			<dir path="/$user/" permissions="access,modify,create" />
		</user>
	</users>
	
	<ssl enabled="false">
		<server-keystore path="$objectdb/ssl/server-kstore" password="pwd" />
		<client-truststore path="$objectdb/ssl/client-tstore" password="pwd" />
	</ssl>

</objectdb>