javax.ejb.NoSuchEJBException : EJBCLIENT000079 Eclipse, JBOSS,EJB 3.1

标签 java jboss7.x ejb-3.1

javax.ejb.NoSuchEJBException: EJBCLIENT000079 with JBoss 7.1 and Eclipse

我的测试代码与上面的帖子中给出的完全相同,我面临的问题也在同一篇帖子中提到,但没有看到任何确认的解决方案。

如果您有任何解决方案/想法,请告诉我。

最佳答案

Properties jndiProperties = new Properties();
jndiProperties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory");
jndiProperties.put(Context.URL_PKG_PREFIXES, "org.jboss.ejb.client.naming");
jndiProperties.put(Context.PROVIDER_URL, "http-remoting://127.0.0.1:8080/"); // double-check IP and PORT of your app server; you may need to use remote+http or remote+https
jndiProperties.put("jboss.naming.client.ejb.context", true);
jndiProperties.put("org.jboss.ejb.client.scoped.context", "true"); 

Context context = new InitialContext(jndiProperties); 
HelloWorld bean=(HelloWorld)context.lookup("/HellowWorldSessionBean/HelloWorldBean!com.sample.ejb.HelloWorld");

关于javax.ejb.NoSuchEJBException : EJBCLIENT000079 Eclipse, JBOSS,EJB 3.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62364406/

相关文章:

java - "Invalid escape sequence (valid ones are\b\t\n\f\r\"\'\\)"语法错误

java - 如何在 IntelliJ 中导入/打开现有的 .java 文件?

java - 尝试编译代码但不断收到相同的错误?

java - 分数变量未在数学游戏程序中使用

java - 如何配置maven pom仓库?

java - JBoss 7 未通过 Java EE6 认证

eclipse - 带有 java.util.Logger 的 JBOSS AS 7.1 中的 LogManager 异常

jakarta-ee - 动态添加 Java EE 安全角色而不使用部署描述符

java - 使用端口号 3700 glassfish 服务器上的 JNDI 从客户端访问 EJB 3.1

jakarta-ee - 使用超时进行 EJB 调用