powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / WebSphere 8.5 + ejblocal
1 сообщений из 1, страница 1 из 1
WebSphere 8.5 + ejblocal
    #39000723
mytoffnax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Пытаюсь связать два разных приложения расположенных на одном серваке с помощью local ejb
Что делаю:
1. Развернул первое приложение
2. В SystemOut.log нашёл инфу по нужному интерфейсу
Код: java
1.
Сервер является привязкой org.logic.ServiceObjectLocal интерфейса объекта EJB ServiceObjectBean в модуле TestEJB.jar приложения Test.  Расположение привязки: ejblocal:jndiObject


3. Пытаюсь залукапить во втором приложении
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
private final static String jndiObject = "ejblocal:jndiObject";
private ServiceObjectLocal local = null;

try { 
	InitialContext ctx = new InitialContext(); 
	local = (ServiceObjectLocal) ctx.lookup(jndiObject);
} catch (NamingException e) { 
	e.printStackTrace(); 
}



Получаю такую ошибку
Код: java
1.
 0000007d ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Исключительная ситуация сгенерирована в одном из служебных методов сервлета [JAXRSApp] в приложении [TestLogicEar]. Исключительная ситуация: [java.lang.ClassCastException: org.logic.EJSLocal0SLServiceObjectBean_94390734 incompatible with org.logic.ServiceObjectLocal



Такой код работает, если использовать его только в одном приложении (.ear).
Есть идеи как это победить?
Заранее спасибо! =)
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / WebSphere 8.5 + ejblocal
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]