J2EE

在Spring库中注入EntityManager时的java.lang.NullPointerException异常

我是Spring MVC的新手。我一直在寻找几天来解决我的问题,没有任何成功。 这是我的堆栈: jBoss 4.2.3GA服务器 我知道这是一个非常旧的版本,但这是我现在所限制的。 jBoss 7.1将在未来几个月内被批准在我的组织中使用,但我希望使我的研发应用程序在4.2.3GA服务器中工作。这意味着我已经在我的/ lib文件夹中添加了所有需要的jar。 Spring M ..
发布时间:2017-08-06 10:47:26 J2EE

在类库中使用@Inject注入EJB

我有一个使用GlassFish Server 4.1 / Java EE 7的完整Java EE应用程序。它是一个标准的NetBeans项目,即它不使用Apache Maven。 该应用程序包含一个名为“ProjectLibrary”的类库,它被添加到两个模块中,即EE模块和Web模块。 IDE以图形方式显示了基本的树结构如下: 需要将EJB注入到JPA实体侦听器中,如下所示。 ..
发布时间:2017-08-06 10:47:00 J2EE

在Jboss中创建了多少个消息驱动Bean?

JBoss:6或7 问题1: 由Jboss 创建消息驱动Bean的几个实例来处理消息? Question2: 如何配置由JBoss创建的消息驱动Bean数量? 解决方案 根据这个JBoss EAP 5(JBoss AS 6)文档: https://access.redhat.com/site/documentation/en-US/ JBoss_Enterpr ..
发布时间:2017-08-06 10:46:47 J2EE

EJB中@Resource注释的mappedName和lookup属性有什么区别?

Java文档说: mappedName:此资源应映射到的特定于产品的名称。此资源的名称,由name元素或默认值定义,是使用该资源的应用程序组件本地的名称。 (它是JNDI java:comp / env命名空间中的一个名称)许多应用程序服务器提供了一种将这些本地名称映射到应用程序服务器已知的资源名称的方法。此映射名称通常是全局JNDI名称,但可以是任何形式的名称。 查找:引用指向的资源 ..
发布时间:2017-08-06 10:45:54 J2EE

自定义主体将不会传播到Jboss AS上的EJB SessionContext

在EJB项目中,我需要替换“javax.ejb.SessionContext”中的调用公式名称。我使用Jboss AS 6.0 Final作为应用程序服务器。 我定义了一个扩展UsernamePasswordLoginModule并添加了一个自定义主体的自定义UserLoginModule,但是我的自定义主体不会被传播到EJB SessionContext。 以下是我自定义登录模块的一 ..
发布时间:2017-08-06 10:45:28 J2EE

EJB 2.1不保存jboss 6.3中方法调用的状态

我们正在从jboss 4迁移到jboss 6. Out系统有大量的EJB 2.1 bean。一旦我们在jboss 6中部署了应用程序,bean就会停止在方法调用中保持状态。 这是正常吗?如果没有,可以做些什么来克服这个问题? 编辑:2015.08.04 Bean:Stateful 我希望我可以分享src代码,但公司有非常严格的政策。 任何从您的经验中获得的指导或指示 ..
发布时间:2017-08-06 10:45:01 J2EE

如何在JBoss 5中订购部署EJB和JMS队列配置?

我正在使用JBoss [EAP] 5.0.0.GA,并且我有一个EAR,其中包含一个包含一些MDB的EJB jar,这些MDB依赖于它们使用的JMS队列的存在。当我在 ... / server / all / deploy / messaging / myqueues-service.xml 中配置队列时,没有问题。 但是,我想在EAR文件中配置队列,以避免直接对JBoss配置进行更改。没有 ..
发布时间:2017-08-06 10:44:07 J2EE

如何覆盖提供给使用@EJB注释的字段的值?

假设我有一个这样的类: @Stateless @Local({X.class}) public class XBean实现X { @EJB // name()属性应该默认为“foo.XBean / y”,但见下面 private Y y; // Y是@Local } 其他地方我有: @Stateless @Local({Y.class}) p ..
发布时间:2017-08-06 10:42:33 J2EE

EJB JPA交易

我正在使用JSF 2.1,EJB 3.1,JPA 2.0,Glassfish 3.1.1和NetBeans 7.0.1。 对于每个实体类,我创建了一个单独的Facade类,例如,使用NetBeans工具的UserFacade和AddressFacade。这两个实体彼此无关,完全独立于其他实体。但是,我需要在一个事务中将它们放入数据库,如果没有插入,那么另外一个也应该被回滚。我怎样才能做到这一 ..
发布时间:2017-08-06 10:41:04 J2EE

如何在JBoss AS 7.x上查找ejb

我尝试ejb查找jndi名称。 那个ejb是相同的jboss服务器然后是成功的。但是ejb是其他jboss服务器然后失败。 我的源代码: Hashtable env = new Hashtable(); env.put(“java.naming.provider.url”,“jnp://192.168.100.10:8 ..
发布时间:2017-08-06 10:40:25 J2EE

EJB2在不同的JBoss版本上

我需要使用部署在JBoss版本4.x上的一些部署在JBoss 3.2.x上的另一个EJB上的EJB。这是可能吗? 我问,因为我有一个第三方应用程序,使用一些奇怪的桥梁来做到这一点,不知道为什么(虽然我没有尝试 解决方案 不幸的是,这是不可能的。远程EJB的主要缺点之一是规范中没有任何保证甚至提示不同供应商之间或同一供应商的不同EJB版本之间的任何类型的互操作性。 实际上,我发现 ..
发布时间:2017-08-06 10:39:09 J2EE

使用EAR内容文件夹将外部jar添加到EJB项目

我有EAR和一个EJB项目。我注意到eclipse(sts)创建和earContent文件夹,所以我认为这是我需要添加外部jar。 我在这个文件夹中添加了我的hibernate和log4j jar,但是我的EJB类无法解析Logger类和hibernate类。 添加这些罐子的方法是什么?或者我应该将它们添加到EJB构建路径? 解决方案 将jar添加到耳朵项目EarConte ..
发布时间:2017-08-06 10:38:56 J2EE

JAX-RS需要一个战争模块吗?

JAX-RS需要一个网络模块 WAR 或者我做错了吗? 每个教程指定在 web.xml 中配置休息服务。 但是在ejb模块中没有 web.xml 。我必须为其余的服务创建一个 WAR 在我的ejb模块中,我想公开一个EJB休息服务,但不能让它上班。 调用“localhost:8080 / EjbModule / rest / test / method”导致404 项目结构 ..
发布时间:2017-08-06 10:38:43 J2EE

Weblogic找不到具有“正确”的资源适配器绑定的JNDI名称

我试图将WebLogic 10.3.5上的消息驱动Bean与Oracle JCA文件适配器(包含在SOA套件中)进行绑定。所以当有任何.txt文件被移动到特定目录时,我的MDB可以得到通知。 在启动了支持SOA功能的Weblogic域之后,文件适配器将自动部署。在Weblogic控制台上,我可以看到文件适配器被部署为“资源适配器”,运行状况为“OK”,状态为“Active”,如下所示: ..
发布时间:2017-08-06 10:38:30 J2EE

EJB中下一次调用的无状态bean的实例变量的状态如何?

我正在阅读 Java EE7文档这就是对无状态bean的说法。我对以下粗体下面的陈述的含义感到困惑 无状态会话bean与客户端不保持会话状态。当客户端调用无状态bean的方法时,bean的实例变量可能包含特定于该客户端的状态,但仅在调用期间。方法完成后,不应保留特定于客户端的状态。然而,客户端可能会更改池化无状态bean中的实例变量的状态,并将此状态保留到下一次调用池状态的无状态bean。除 ..
发布时间:2017-08-06 10:37:24 J2EE

将EJB方法暴露为REST服务

在J2EE 6中,您可以将EJB会话bean公开为REST Web服务,如下所示: @Stateless @Path(“/ test”) public class TestSessionBean { @GET @Produces(“application / xml”) public String getTest ){ return“ ..
发布时间:2017-08-06 10:37:11 J2EE

EJB weblogic.ejb20.cache.CacheFullException

我正在使用EJB1.2处理一个应用程序。以前运行良好,但从过去几天我得到以下异常 ejbLoad :: weblogic.ejb20.cache.CacheFullException中的异常: size = 85783,target = 5000,incr = 1在weblogic.ejb20.cache.EntityCache $ SizeTracker.shrinkNext(JI)Lw ..
发布时间:2017-08-06 10:36:59 J2EE