ejb错误视图是接口相似性为无

问题描述

我的ejb部署在jboss 5中,客户端部署在Jboss EAP 7.2中 当我尝试联系我的ejb时,出现此错误

原因:javax.ejb.NoSuchEJBException:EJBCLIENT000079:无法 发现请求EJB StatelessEJBLocator的目的地 “ AnnotazioniEar / AnnotazioniEjb-1.1.2-SNAPSHOT / GestioneAnnotazioneBean”, 视图是界面 it.avcp.spc.annotazioni.ejb.servizi.GestioneAnnotazione,关联性为 没有

客户端配置如下:

    jndiProps.put(Context.URL_PKG_PREFIXES,"org.jboss.ejb.client.naming");
                jndiProps.put(javax.naming.Context.Security_PRINCIPAL,"admin");
                jndiProps.put(javax.naming.Context.Security_CREDENTIALS,"admin");
                jndiProps.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY,"org.wildfly.naming.client.WildFlyInitialContextFactory");
                jndiProps.put("jboss.naming.client.ejb.context",true);
                final Context context = new InitialContext(jndiProps);
                
                final String appName= "AnnotazioniEar";
                final String moduleName= "AnnotazioniEjb-1.1.2-SNAPSHOT";
                final String distinctName ="";
                final String beanName = "GestioneAnnotazioneBean";
                final String viewClassName = "it.avcp.spc.annotazioni.ejb.servizi.GestioneAnnotazione";
                GestioneAnnotazione hello = (GestioneAnnotazione) context.lookup("ejb:" + appName + "/" + moduleName + "/" + distinctName + "/" + beanName + "!" + viewClassName);

EstrazioneAnnotazioni estraiAnnotazioniDaCF = hello.estraiAnnotazioniDaCF(user,cf);

调用方法时出现错误: ExtractionAnnotations extractAnnotationsFromCF = hello.estraiAnnotazioniDaCF(用户,cf);

在此先感谢所有可以帮助我的人

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)