1. Da li uvek moram pri startovanju da kucam opciju
-Djava.security.policy=dozvole.policy, ili to nekako mogu da ubacim u kod, ili u manifest *.jar fajlova unutar kojih će i sve ostalo biti smešteno (jedan za klijenta:logika i GUI, a jedan za server:DB Mapper+baza)
2. Mogu li nekako preko RMI-a da prosledim exceptione koje baca konstruktor objekta sa servera, ka klijentu. To mi je važno jer su moji exceptioni ispisani u JOptionPane i bilo bi dobro da ih user vidi.
imajte u vidu da je sve dopušteno jer fajl sa dozvolama(dozvole.policy) izgleda ovako:
Code:
grant {
permission java.security.AllPermission;
};
Čini mi se da je ovo sa tekstualnim fajlom koji ima grant blok i/ili opcijama koje se prosleđuju ka VM vrlo neelegantno urađeno u javi, pa pretpostavljam da postoji i neki elegantniji način.
grant {
permission java.security.AllPermission;
};