Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Хитрый доступ к объекту / 7 сообщений из 7, страница 1 из 1
09.12.2005, 12:08
    #33427033
Gold Fish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Есть следующая ситуация
Объект1 пораждает Объект2
Есть Объект3 который выполняется на тойже виртуальной машине в другом потоке и никак не связан с Объектами 1 и 2. Можноли как-то получить доступ к Объекту2 и Объекта3 (по адресу памяти или еще как-то)???
...
Рейтинг: 0 / 0
09.12.2005, 12:21
    #33427078
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
jndi?
...
Рейтинг: 0 / 0
09.12.2005, 12:34
    #33427110
Gold Fish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Есть системный загрузчик объектов, есть приложение которое запустили из него происходит коннект к базе и вот этот конекшин мне нужно как-то передать загрузчику
...
Рейтинг: 0 / 0
09.12.2005, 13:16
    #33427264
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Gold FishЕсть системный загрузчик объектов, есть приложение которое запустили из него происходит коннект к базе и вот этот конекшин мне нужно как-то передать загрузчикуеще раз - может, попробовать jndi? :)
...
Рейтинг: 0 / 0
09.12.2005, 13:29
    #33427306
Gold Fish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Сори я сразу не понял. А че оно такое???
...
Рейтинг: 0 / 0
12.12.2005, 11:40
    #33430106
Gold Fish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Все разобрался что к чему но теперь возник вопрос по jndi!
в Объекте 1 делаю
Код: plaintext
1.
2.
3.
4.
env.put(Context.INITIAL_CONTEXT_FACTORY,       "com.sun.jndi.fscontext.RefFSContextFactory");
env.put(Context.PROVIDER_URL, "file:./"); 
ic =  new  InitialContext(env);
...............
все нормально засовываю в jndi

в объекте 3 делаю
Код: plaintext
1.
2.
3.
 envl.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
 envl.setProperty(Context.PROVIDER_URL, "file:./");
 InitialContext ic =  new  InitialContext(envl);

И призапуске JVM вылетает со следующей ошибкой

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# Internal Error (455843455054494F4E530E4350500101), pid=1156, tid=3768
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode, sharing)
# An error report file with more information is saved as hs_err_pid1156.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Java Result: 1

если убираю в Объекте3 envl.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
envl.setProperty(Context.PROVIDER_URL, "file:./");

то запускается нормально, но тогда при инициализации контекста выдает
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
12.12.2005, 13:10
    #33430360
Gold Fish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хитрый доступ к объекту
Сори ошибочка выбивает не установка переменных а
InitialContext ic = new InitialContext(envl);
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Хитрый доступ к объекту / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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