Init Orba z pliku, lub jak przekazać parametry do jara

0

Witam. Piszę w Javie (CORBA) używając implementacji Corby dla właśnie Javy. Inicjalizuję ORBa przekazując mu parametry w wierszu poleceń (podczas uruchomienia programu):

 ./server -ORBInitRef NameService=corbaloc::localhost:2809/NameService

czy istnieje jakiś sposób, aby np. zainicjalizować ORBa, ale podając te dane w jakimś piku i potem w kodzie przeczytać plik (ale jak wtedy zainicjalizować ORBa danymi z pliku?)

Ewentualnie, z tegoż serwera utworzyłem jara - ale program nie działa, bo nie ma arg init ORBa. Jak go uruchamiam:

java -jar serwer.jar -ORBInitRef NameService=corbaloc::localhost:2809/NameService

to niestety nadal nie działa, nic się nie dzieje, są tylko błędy, że orba nie udało się zainicjalizować

0

Próbowałem tak:

private static String[] readConfigFile()
{
Properties prop = new Properties();
String arg[] = new String[1];
try
{
prop.load(new FileInputStream("config.properties"));
} catch (IOException ex) {}
arg[0] = prop.getProperty("ORBInitRef");
return arg;
}

i ten "arg" podawałem jako parametr inicjalizacji ORBa ... Mój plik konfiguracyjny:

ORBInitRef NameService=corbaloc::localhost:2809/NameService 

1 użytkowników online, w tym zalogowanych: 0, gości: 1