![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
L0ckD0g |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.3.2009 Репутация: нет Всего: нет |
Коллеги, есть websphere 7.0.3, на ней 2 EAR файла, BL и PL
В PL вызвается вот такое: <jee:jndi-lookup id="facade" jndi-name="${session.facade.JNDIname}" expected-type="com.cs.sessionfacade.local.SessionFacade"/> Этот интерфейс лежит в shared libs, который видят оба EAR файла. Этот интерфейс лежит только в этой либе, и всё. Т.е. он один и общий на всех. Когда я пытаюсь засеттить этот фасад в другие бины, предполагая, что он имеет тип com.cs.sessionfacade.local.SessionFacade, выдаётся следующий exception: Caused by: org.springframework.jndi.TypeMismatchNamingException: Object of type [class com.cs.sessionfacade.local.EJSLocal0SLSessionFacadeBean_112368b5] available at JNDI location [ejblocal:stpBL/SessionFacadeBean/local] is not assignable to [com.cs.sessionfacade.local.SessionFacade] На JBOSS аналогичное приложение запускается нормально. Помогите пожалуйста исправить эту ошибку. Это сообщение отредактировал(а) L0ckD0g - 5.11.2009, 20:26 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |