powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается залукапить Home interface с OC4J
8 сообщений из 8, страница 1 из 1
Не получается залукапить Home interface с OC4J
    #32750325
Dmitry Isaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняю следующий код

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
     System.setProperty("java.naming.factory.initial", "com.evermind.server.rmi.RMIInitialContextFactory"); 
      System.setProperty("java.naming.provider.url", "ormi://10.1.1.105:23791/diman_instance");
      System.setProperty("javax.naming.Context.SECURITY_PRINCIPAL","ias_admin");
      System.setProperty("javax.naming.Context.SECURITY_CRIDENTIALSL","a12345");
      Context context = new InitialContext();
      
      Object object = context.lookup("java:comp/myejb/MySessionEJBHome");

, а мне выдается ошибка:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
javax.naming.NamingException: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is: 
	java.net.ConnectException: Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect]

	at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:153)

	at javax.naming.InitialContext.lookup(InitialContext.java:347)

	at shtirliz.ejb.client.ClientClass.runStandaloneClient(ClientClass.java:38)

	at shtirliz.ejb.client.ClientClass.main(ClientClass.java:24)

Caused by: java.net.ConnectException: Connection refused: connect

	at java.net.PlainSocketImpl.socketConnect(Native Method)

	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)

	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)

	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)

	at java.net.Socket.connect(Socket.java:452)

	at java.net.Socket.connect(Socket.java:402)

	at java.net.Socket.<init>(Socket.java:309)

	at java.net.Socket.<init>(Socket.java:153)

	at com.evermind.server.rmi.RMIConnection.connect(RMIConnection.java:2216)

	at com.evermind.server.rmi.RMIConnection.lookup(RMIConnection.java:1692)

	at com.evermind.server.rmi.RMIServer.lookup(RMIServer.java:678)

	at com.evermind.server.rmi.RMIContext.lookup(RMIContext.java:134)

	... 3 more


Что не так делаю?
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32750360
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неверно задал параметры подключения. Соединение не устанавливается. До поиска в JNDI дело не доходит. Посмотри на порт, IP etc.
_______________
Alex
There are three kinds of people: those who can count and those who can't
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32750366
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте поэтапно, скажем получить для начала контекст java:comp если всё ОК то разбирайтесь с дескрипторами ориона
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32750369
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stdioНеверно задал параметры подключения. Соединение не устанавливается. До поиска в JNDI дело не доходит. Посмотри на порт, IP etc.
_______________
Alex
There are three kinds of people: those who can count and those who can't
подписался
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32750389
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexakaпопробуйте поэтапно, скажем получить для начала контекст java:comp если всё ОК то разбирайтесь с дескрипторами орионаIMHO, с com.evermind.server.rmi.RMIInitialContextFactory использовать java:comp/env не получится. Нужен com.evermind.server.ApplicationClientInitialContextFactory

Патписался
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32750615
Dmitry Isaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
com.evermind.server.ApplicationClientInitialContextFactory

Не получается даже на получение контекста

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
java.lang.InstantiationException: Error communicating with server: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is: 
	java.net.ConnectException: Connection refused: connect; nested exception is: 
	javax.naming.NamingException: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is: 
	java.net.ConnectException: Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect]

	at com.evermind.server.ApplicationClientContext.createContext(ApplicationClientContext.java:61)

	at com.evermind.server.ApplicationClientInitialContextFactory.getInitialContext(ApplicationClientInitialContextFactory.java:155)

	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)

	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)

	at javax.naming.InitialContext.init(InitialContext.java:219)

	at javax.naming.InitialContext.<init>(InitialContext.java:175)

	at shtirliz.ejb.client.ClientClass.runStandaloneClient(ClientClass.java:34)

	at shtirliz.ejb.client.ClientClass.main(ClientClass.java:22)

javax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is: 
	java.net.ConnectException: Connection refused: connect; nested exception is: 
	javax.naming.NamingException: Lookup error: java.net.ConnectException: Connection refused: connect; nested exception is: 
	java.net.ConnectException: Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect]

	at com.evermind.server.ApplicationClientInitialContextFactory.getInitialContext(ApplicationClientInitialContextFactory.java:161)

	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)

	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)

	at javax.naming.InitialContext.init(InitialContext.java:219)

	at javax.naming.InitialContext.<init>(InitialContext.java:175)

	at shtirliz.ejb.client.ClientClass.runStandaloneClient(ClientClass.java:34)

	at shtirliz.ejb.client.ClientClass.main(ClientClass.java:22)

...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32751733
ArchiMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если эта строчка выглядит действительно так:
Код: plaintext
1.
      System.setProperty("javax.naming.Context.SECURITY_CRIDENTIALSL","a12345");
То тебе вовек не соединиться :)
...
Рейтинг: 0 / 0
Не получается залукапить Home interface с OC4J
    #32752755
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Properties env=new Properties();
env.setProperty(Context.INITIAL_CONTEXT_FACTORY,
        "com.evermind.server.rmi.RMIInitialContextFactory");
env.setProperty(Context.PROVIDER_URL,
        "ormi://10.1.1.105:23791/diman_instance");
env.setProperty(Context.SECURITY_PRINCIPAL,
        "ias_admin");
env.setProperty(Context.SECURITY_CREDENTIALS,
        "a12345");
InitialContext context=new InitialContext(env);
context.lookup("MySessionEJBHome");

lookup делай без java:/comp/env
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается залукапить Home interface с OC4J
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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