Plik konfiguracyjny

Poniżej znajduje się przykładowy plik konfiguracyjny węzła obliczeniowego. Plik jest zgodny z XML

<?xml version="1.0" encoding="ISO-8859-1" ?>
<configuration>
	<object name="core" class="org.jage.pico.PicoWorkplaceManager">	
			<include file="workplace-island.xml" />
	</object>
	<object name="configParams" class="org.jage.node.AgENodeParams">
		<property name="debug">
			<value class="Boolean" value="true"/>
		</property>
		<property name="userFriendlyAddress">
			<value class="String" value="age"/>
		</property>
	</object>
</configuration>

W pliku znajduje się zbiór zdefiniowanych obiektów. Obiekty można instancjonować za pomocą API dostarczonego przez klasę Configuration. Typem obiektu występującym w każdym węźle jest AgENodeParams, odpowiedzialny za konfigurację całego węzła (może on jednak nie występować, wówczas zostanie zainstancjonowany obiekt z domyślnymi wartościami). Pozostałe obiekty opisane w konfiguracji to aktualnie stosowane komponenty systemu AgE. Mogą one mieć także swoją wewnętrzną konfigurację (w przykładzie powyżej component core posiada wewnętrzną konfigurację zaincludowaną z zewnętrznego pliku).