Я пытаюсь подключиться к JMS-сервису GlassFish 3 из автономного удаленного клиента.Однако я получаю исключение java.lang.ClassNotFoundException: com.sun.messaging.jms.ra.ResourceAdapter.Любые идеи о том, как это исправить?
Вот мои настройки до сих пор:
Служба Glassfish 3 JMS в режиме LOCAL (я предполагаю, что режим EMBEDED не будет работать вэтот случай, потому что он обходит сетевой стек)
Свойства JNDI определены следующим образом:
java.naming.factory.initial = com.sun.enterprise.naming.SerialInitContextFactory java.naming.factory.url.pkgs = com.sun.enterprise.naming java.naming.factory.state = com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl
gf-client-module.jar (в GLASSFISH_HOME / modules) добавлен в путь к классам автономного приложения.Также попытался добавить другие jar-файлы, присутствующие в каталоге модулей (например, jms-core.jar), но все еще получая то же ClassNotFoundException.
Любая помощь будет принята с благодарностью.