Как искать ejb в JBoss AS 7.x

Я пытаюсь найти имя jndi в ejb. Этот ejb - это тот же сервер jboss, что и является успехом. Но ejb - это другой сервер jboss, тогда он выходит из строя. Мой исходный код:

Hashtable<String, String> env = new Hashtable<String, String>();
env.put("java.naming.provider.url","jnp://192.168.100.10:8484");
env.put("java.naming.factory.initial",
                "org.jboss.as.naming.InitialContextFactory");
env.put("java.naming.factory.url.pkgs",
                "org.jboss.as.naming.interfaces.java");
env.put("java.naming.security.principal", "Admin");
env.put("java.naming.security.credentials",
            "password");
Context context = new InitialContext(env);
IMyLogic infoLogic = (IMyLogic) context.lookUp("java:global/MyApplication/MyModule/MyLogic!org.test.interfaces.IMyLogic");

IMyLogic ejb 192.168.100.10 jboss как развернутая версия 7.1. Я пытаюсь найти 192.168.100.15 jboss как 7.1. Спасибо.


person Delgersaikhan Jargalsaikhan    schedule 11.05.2012    source источник


Ответы (1)


Вы должны использовать это руководство для выполнения удаленных вызовов EJB из автономного клиента:

https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+client+using+JNDI

Или, если вы находитесь в другом экземпляре JBoss, воспользуйтесь сопроводительной статьей:

https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+server+instance

person Raylite3    schedule 11.05.2012
comment
Спасибо, но я не ищу ejb другой сервер jboss. - person Delgersaikhan Jargalsaikhan; 12.05.2012
comment
Ваш ответ правильный. Я могу искать ejb с другого сервера. Но как динамически настроить автономный файл .xml для кода. Помоги мне. - person Delgersaikhan Jargalsaikhan; 14.05.2012