Я разработал клиент Java, который вызывает некоторые сессионные компоненты на сервере Glassfish v3. Я подключаюсь к удаленному интерфейсу компонента следующим образом.
context = new InitialContext();
em = (ICrudService) context.lookup("java:global/BackITServer/CrudServiceImpl");
Это отлично работает из затмения (gf-client на пути сборки). Когда я экспортирую свой проект как исполняемый файл jar и вызываю его на консоли с
java -jar BackItClient.jar
Я получаю исключение NoInitialContextException.
javax.naming.NoInitialContextException: Need to specify class name
in enviroment or system property, or as an applet parameter, or in an application resource file
MMMM. Я был бы очень признателен за помощь.
Спасибо
Привет Марсель
PS: Мне действительно нужно упаковать все банки, на которые ссылается gf-client, в мою банку?