Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Хелп BES + initialcontext / 19 сообщений из 19, страница 1 из 1
18.07.2006, 10:01
    #33859749
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
Добрый день товарищи девелоперы. Подскажите кто знает какие проперти нада указывать при создании контекста для BES'a.
...
Рейтинг: 0 / 0
18.07.2006, 16:49
    #33861615
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
неужели никто не знает?
...
Рейтинг: 0 / 0
18.07.2006, 18:00
    #33861870
Хелп BES + initialcontext
по моему так:
java.util.Properties props = new java.util.Properties();
props.put(Context.INITIAL_CONTEXT_FACTORY, "com.inprise.j2ee.jndi.CtxFactory");
props.put(Context.URL_PKG_PREFIXES, "com.inprise.j2ee.jndi");
javax.naming.Context besContext = new InitialContext(props);

Скажешь помогло или нет
...
Рейтинг: 0 / 0
18.07.2006, 18:07
    #33861907
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
Пишет такое
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
...
Рейтинг: 0 / 0
18.07.2006, 18:12
    #33861920
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
После того как поставил конструктор с этими пропертями теперь такое
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
javax.naming.NoInitialContextException: Cannot instantiate class: com.inprise.j2ee.jndi.CtxFactory [Root exception is java.lang.ClassNotFoundException: com.inprise.j2ee.jndi.CtxFactory]
...
Рейтинг: 0 / 0
18.07.2006, 18:17
    #33861942
Хелп BES + initialcontext
тада нада наверна еще определить Context.PROVIDER_URL
типа такого формата "чтото://10.1.1.1:9999/NameService"
...
Рейтинг: 0 / 0
18.07.2006, 18:22
    #33861961
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
nameservice - это что может быть? jndi?
...
Рейтинг: 0 / 0
18.07.2006, 18:42
    #33862038
давно было
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
попробуюй чтото типа этого
iiop://host:port
...
Рейтинг: 0 / 0
18.07.2006, 18:52
    #33862076
Хелп BES + initialcontext
короче это расположение службы, следовательно, это URL.те тан название службы окторую ты запускаешь.те протокол/хост/порт если не ошибаюсь
...
Рейтинг: 0 / 0
19.07.2006, 11:33
    #33863202
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
В общем попробовал так
props.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.cosnaming.CNCtxFactory");
props.put(Context.URL_PKG_PREFIXES, "com.inprise.j2ee.jndi");
зops.put(Context.PROVIDER_URL, "iiop://192.168.8.18:14000/");

Пишет org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: 0x0 minor code: 0 completed: No
...
Рейтинг: 0 / 0
19.07.2006, 13:51
    #33863822
Хелп BES + initialcontext
такс вообщем давай так попробуй выставить следующие проперти для jvm

javax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl
javax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl
javax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.PortableRemoteObjectImpl
vbroker.agent.port=14000
org.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton
org.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB

код пиши так
ava.util.Properties props = new java.util.Properties();
props.put(Context.INITIAL_CONTEXT_FACTORY, "com.inprise.j2ee.jndi.CtxFactory");
props.put(Context.URL_PKG_PREFIXES, "com.inprise.j2ee.jndi");
javax.naming.Context besContext = new InitialContext(props);

если не получится попробуй добавить еще одну проперти
vbroker.agent.addr=ip_address
...
Рейтинг: 0 / 0
19.07.2006, 14:00
    #33863861
Хелп BES + initialcontext
второе попробуй по старому у тебя порт неверно скорей всего указан
...
Рейтинг: 0 / 0
19.07.2006, 15:20
    #33864273
Хелп BES + initialcontext
ну тчо получилось?
...
Рейтинг: 0 / 0
19.07.2006, 15:51
    #33864392
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
Упарился чесслово.
Теперь вот
javax.naming.NoInitialContextException: Cannot instantiate class: com.inprise.j2ee.jndi.CtxFactory [Root exception is java.lang.ClassNotFoundException: com.inprise.j2ee.jndi.CtxFactory]
...
Рейтинг: 0 / 0
19.07.2006, 15:55
    #33864403
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
порт правильный проверил в настройках сервака
...
Рейтинг: 0 / 0
19.07.2006, 16:38
    #33864610
Хелп BES + initialcontext
не видит библиотеку
попробуй так
в опции запуска дообавить
-Djava.naming.factory.initial=com.inprise.j2ee.jndi.CtxFactory
-Djava.naming.factory.url.pkgs=com.inprise.j2ee.jnd
и видит ли приложение
asrt.jar
lm.jar
vbjorb.jar
vbsec.jar
вроде так
...
Рейтинг: 0 / 0
19.07.2006, 16:42
    #33864636
bbk
bbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
Ok попробую, отпишу завтра.
...
Рейтинг: 0 / 0
21.07.2006, 11:39
    #33869370
bbbk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп BES + initialcontext
Спасибо за помощь всё получилось. Действительно не хватало классов из asrt.jar
...
Рейтинг: 0 / 0
21.07.2006, 17:39
    #33871071
Хелп BES + initialcontext
не за что.ну шо может мне к вам в отдел перейти -))))) возьмете?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Хелп BES + initialcontext / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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