Per avviare correttamente il sistema è necessario installare
Java Plug-in. Questo fa parte del Java Runtime Environment (JRE) e va
configurato utilizzando il Java Plug-in Control Panel, che si trova, nelle
macchine Windows, in Avvio-Programmi.
L'applet ha anche bisogno di un certo insieme di permessi per poter funzionare correttamente, quindi è necessario aggiungere al proprio file di politiche (ad ex. C:\WINDOWS\.java.policy) alcune voci:
Per l'applet stessa:
grant codeBase "http://digilander.iol.it/profiri/SOMA/-" {
permission java.security.AllPermission;
};
Per gli agenti mobili, ad esempio:
grant codeBase "http://Italia/-" {
permission SOMA.agent.mobility.PlaceAccessPermission "Italia *";
permission SOMA.agent.mobility.PlaceAccessPermission "Francia";
permission SOMA.agent.mobility.PlaceAccessPermission "Germania";
};
grant codeBase "http://Francia//-" {
permission SOMA.agent.mobility.PlaceAccessPermission "*";
permission SOMA.agent.AgentPermission "Environment";
};
grant codeBase "http://Francia/Parigi/-" {
permission SOMA.agent.mobility.PlaceAccessPermission "Francia *";
permission SOMA.agent.AgentPermission "Environment";
};
In questo modo all'applet vengono forniti tutti i permessi, mentre per gli agenti:
In alternativa è possibile usare il PolicyTool del JDK per specificare le politiche.
Premi il bottone per avviare il sistema...