Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается залукапить Home interface с OC4J / 8 сообщений из 8, страница 1 из 1
22.10.2004, 13:19
    #32750325
Dmitry Isaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается залукапить Home interface с OC4J
Выполняю следующий код

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

Патписался
...
Рейтинг: 0 / 0
22.10.2004, 14:39
    #32750615
Dmitry Isaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается залукапить Home interface с OC4J
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
24.10.2004, 05:19
    #32751733
ArchiMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается залукапить Home interface с OC4J
Если эта строчка выглядит действительно так:
Код: plaintext
1.
      System.setProperty("javax.naming.Context.SECURITY_CRIDENTIALSL","a12345");
То тебе вовек не соединиться :)
...
Рейтинг: 0 / 0
25.10.2004, 13:46
    #32752755
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается залукапить Home interface с OC4J
Код: 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
Форумы / Java [игнор отключен] [закрыт для гостей] / Не получается залукапить Home interface с OC4J / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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