ejb相关内容
我有一个单例类,可以在一定时间间隔内执行任务.当应用程序开始正常运行时,任务将在适当的时间段内运行,并且该间隔足够长,以至于任何任务都不会重叠. 课程在下面显示: @Singleton @Startup public class BOTAnalisaSituacao { public BOTAnalisaSituacao() throws FileNotFoundExcepti
..
我正在尝试使用Jenkins CI为NetBeans多层Web应用程序项目建立一个自动构建系统.这个NetBeans项目包含一个EJB项目(用于Web应用程序的业务层)和一个WAR项目(用于应用程序的Web层).我目前只能让Ant来编译项目. 我正在使用Windows 8在NetBeans IDE 8.0中进行开发. Jenkins也可以在Windows 8上运行. 我目前正在寻找一个
..
我正在首次开发(尝试)利用ejb安全功能的JavaEE应用程序. 我正在使用WildFly 10.1. 我创建了一个Jdbc安全域并配置了一个基于表单的登录名.对Web方法和URL路径的访问以及登录工作权限(防止对未经授权的访问,并在登录后授权访问). 我有一组实现(Jax-RS)REST接口的bean,还有一组实现我的应用程序业务逻辑的ejb Stateless bean. 这些
..
我是Java EE和WebService的新手,在一些教程的帮助下实现了基本的基础. 当只有getMovie,getMovieList函数存在时,一切工作正常,但是我尝试了 添加addMovie函数,突然开始出现错误,请您帮忙解决此问题.预先感谢. Movie.java public class Movie implements Serializable { priv
..
我有两个问题/疑问: 如果将两个ejb部署在不同的耳朵或不同的应用服务器中,并且一个调用另一个,则它们仍然需要XA独立性,即每个ejb都使用一个或多个db作为? 如果两个ejb部署在不同的服务器上,都用trans type = required注释,并且当第一个ejb调用第二个ejb时,新事务开始或使用第一个ejb的传播? **我的ejbs部署在Webpshere,Jboss,W
..
我有一个相当大的旧版模块,其中既包含EJB 3.0,又包含一些业务逻辑类.我正在尝试将构建过程转换为使用Maven,并且在配置maven-ejb-plugin时遇到困难. 我正在尝试使用maven-ejb-plugin生成客户端EJB包,但是请注意,客户端包也包含所有业务逻辑类-即使EJB未引用它们. 我当前的配置是: org.apache.maven.plugins maven-ej
..
我有一个要安装到Websphere Liberty服务器中的非JMS MDB. package mdb.test; import javax.ejb.MessageDriven; @MessageDriven() public class TheMDB implements MyOwnListener { public TheMDB() {} @Override publ
..
我有一个奇怪的问题。 我已经安装了JbossAS 7.1.1并成功部署了我的耳朵文件。 我的客户端运行的是tomcat 6.035。 我可以对jboss部署进行成功的EJB调用-但一个特定的EJB调用失败。 我的客户端环境设置如下:- Hashtable env = new Hashtable();
..
我有一个系统,其中几个(约20个)Web应用程序服务器(托管一个网站)(通过VIP)与相同的2-4个EJB服务器通信。我想知道是否可以确定其中哪一个应用服务器生成了特定请求。 例如:Website example.com通过发送HTTP请求来工作到20个应用服务器中的任何一个以处理请求。这些服务器的名称(内部)为 app01 至 app20 。确保将具有相同会话ID的所有请求都路由到同一应用
..
在覆盖Weblogic 12c中的Spring jar时,我们一直面临一个问题。基本上,我们需要基于一些调用它们的接口的第三方API编写一个bean。现在他们使用Spring 2.5 jar来实现自己的实现。由于Weblogic本质上支持Spring 3.0 jar。结果,当我们编写包装它们的接口的bean并部署它时,它不起作用。我们通过在本地环境中用Spring 3替换Spring 2.5 ja
..
我正在将EJB应用程序从Websphere 9.0迁移到Liberty。我正在使用应用程序服务器迁移实用程序来帮助我进行迁移。列出的问题之一是: 在Liberty中移植的本地事务JMS会话不起作用 我检查了帮助中提到的详细信息,但是我从这些详细信息中无法理解。 解决方案 JMS会话通常可以在Liberty中工作。但是,交易 JMS会话将无法正常工作。因此,使用已移植到Liber
..
我想返回我创建的一个名为User的类的实例。我应该在哪里放置此类,以便我的EJB在调用方法时可以将其返回? 我的意思是,我应该只将其放在接口项目中,还是在ejb模块中以及在war模块中? 谢谢 解决方案 如果要使用具体的实现,则应该在EJB文件夹和war项目中都有一个自定义对象的副本。不过,您可能在.war中有一个接口,该接口由EJB模块方法返回,并且EJB nethod调用将返回
..
当我坚持使用“ Joueur”(参见下面的类)时,会收到NullPointerException,但我不知道为什么 em.persist(new Joueur(“ pseudo”,“ mdp”,“ mail”)); 这是我的课程“ Joueur”: @Entity @NamedQueries({ @NamedQuery(name =“ trouverPar
..
我有一个带有两个 @Schedules 的无状态会话bean: @ConcurrencyManagement(ConcurrencyManagementType.CONTAINER) @Stateless @Lock(LockType.WRITE) @AccessTimeout(value = 0) 公共类ScheduledTask { @EJB 私人SomeClass sCl
..
我有以下代码,导致产生 java.lang.NullPointerException : 列表结果= em.createNamedQuery(“ User.findByUserName”)。setParameter(“ userName”,username).getResultList(); 用户是实体bean,其中包含: @NamedQuery(name =“
..
当前,我设置了maven配置文件,以便能够在不同的环境(开发,演示,登台,生产等)中部署我的项目,并且可以正常运行。但是问题是,对于我拥有的每个模块(Web应用程序),我需要复制/粘贴此配置文件(它们都是属性文件)。当我需要更改环境/服务器配置(例如,当端口号更改时,我需要重新部署所有EAR文件)时,这将是开销。 我的问题是,是否还有其他通用解决方案可以防止这种冗余方法?例如在weblogi
..
在我的Web服务中,我有: @WebService(serviceName =“ myservice”) 公共类ServiceName { @Resource 私有WebServiceContext上下文; 在无状态类中,我想使用相同的操作: @Stateless 公共类MakeHappen { @ Resource 私有WebServiceC
..
在部署耳朵Web应用程序时出现的Glassfish错误 a> 我正在尝试使用Glassfish服务器部署EAR项目时解决此错误。它已经解决了其中一个班级的问题,现在我在另一个班级遇到了同样的错误。我不能应用相同的解决方案,因为在这个新类中有多个@EJB调用(我真的不知道这是否是问题)。 错误: 部署应用程序时出现异常[ociumfinal-ear]:无法解析引用[本地ejb-re
..
我正在尝试从EJB异步过程中获取进度百分比。 有人知道我该怎么做吗? 解决方案 了解异步过程的进度总是很棘手,尤其是如果您不知道它们是否真正开始的话。 我发现的最好方法是编写另一个仅能获取进度的函数,因此,如果每个调用都有一些唯一的ID,请使用当前进程更新 hashmap 。您可能需要查看Concurrent Hashmap( http://download-llnw.orac
..
从类Main调用我的EJB: MyService myService =(MyService)ctx.lookup(MyService.class.getName( )); 出现错误: javax.naming.NoInitialContextException:需要在环境或系统属性中或作为applet参数或在应用程序资源文件中指定类名称:javax.java中
..