![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 11 Всего: 77 |
Тих, не лупи так башкой апстену, соседи сбегутся
Клиент, гришь, въебсферовски? И он же кастит въебсферовски контекстфэктори на орбимпл? А у тебя вылазят бесовские уши, так? Попробуй поглядеть в джариках въебсферовского клиента их реализацию контекста. И попробуй явно указать этот класс при . Типа org.ws.bla-bla.our.great.mega.Context вместо InitialContext -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| KostenkoSergey |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 31.10.2005 Где: Kiev Репутация: 3 Всего: 8 |
ну не совсем бесовские ...
я так понял этот самый орб om.ibm.ws.naming.util.Helpers.getOrb просто не кастится на com.inprise.vbroker.orb.ORB толи из-за различий в ибмовских и сановских интерфейсах, толи исчё какогото... вообчем полная ... |
|||
|
||||
| KostenkoSergey |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 31.10.2005 Где: Kiev Репутация: 3 Всего: 8 |
Наконец-то удалось победить lockup:
Оказываеццо, через CORBA object URL можно обращаться к WS, минуя ибмовскую реализацию jndi. Пробовал через borlandовскую, прокатило :
Через сановскую, кстати тоже: com.sun.jndi.cosnaming.CNCtxFactory источник: http://publib.boulder.ibm.com/infocenter/w...mple_prop2.html Правда до конца схема всё же ещё не работает Найденая ссылка портаблится(portableRemoteObject.narrow), объект создаётся, но при попытке вызвать remote-метод получаю:
С чем это может быть связано ? Это сообщение отредактировал(а) KostenkoSergey - 18.4.2007, 12:52 |
||||
|
|||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 11 Всего: 77 |
Пробовал? У тебя и на сервере и на клиенте должна быть WS реализация, выходит что на сервере ты просто гребёшь WS а на клиенте, по дефалту, создаёшь реализацию БЕСовского контекста. Попробуй явно создать WSский инитиал контекст через нью и передать его переменой типа InitialContext -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| KostenkoSergey |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 31.10.2005 Где: Kiev Репутация: 3 Всего: 8 |
Это ничего не меняет, когда я делаю : env.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming.WsnInitialContextFactory"), я и так получаю IBM'овский контекст, соответственно с его jndi- и ORB-реализацией, последние под Sun JRE глючат. Используя другой контекст, соответственно получаю другую реализацию, к-я отрабатывает. - тут, наверное, немного не так. Не то, что бы "должна быть одинаковой", а достаточно что бы реализации "понимали" друг друга. Используя CORBA URL это достигается. Что примечательно: Вызов без параметров или с пераметрами = null до WS доходит и отрабатывается, а с не нуловыми значениями приводит к возникновению приведённой выше ошибки. Это наталкивает на мысль, что проблема переместилась на уровень "упаковки параметров" |
|||
|
||||
| w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 7 Всего: 54 |
Что значит "плугабили"? JRE нетронутый.
Можно при старте приложения, до создания каких-либо контекстов получения каких-либо удалённых объектов. Ы помощью System.setProperty(). Только у меня websphere 6.1.0 Добавлено @ 11:36 Урл такого вида: corbaloc:iiop:<имя_сервера>:<порт> (с WsnInitialContextFactory) Это сообщение отредактировал(а) w1nd - 19.4.2007, 11:37 -------------------- ![]() ![]() |
|||
|
||||
![]()
|
| Правила форума "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. |