ejb-3.0相关内容
我试图通过GlassFish在EJB中使用JPA创建并运行一个简单的示例。我有以下 persistence.xml
..
我将Hibernate库放入了Glassfish域以及Netbeans中项目的库集合中。 hibernate-entitymanager.jar 包含HibernatePersistence(调用堆栈中的最后一个类)和Ejb3Configuration,所以我非常难以理解为什么我会为Ejb3Configuration获取缺少的类错误。 java.lang.NoClassDefFoundEr
..
我无法获得依赖注入为我的远程服务工作,我无法弄清楚为什么。我想要一个RemoteService的实例,所以我写了。 @EJB(name =“RemoteService”) 私有RemoteService服务; 并且Bean本身使用mappedName =“RemoteService:定义 @Stateless(mappedName =“RemoteService”
..
我发现了一些关于如何编写自定义领域和loginModule的提示。我想知道是否可以在自定义loginModule中访问远程EJB。 在我的情况中,我有远程EJB提供对用户实体的访问(通过JPA) - 我可以使用它们(例如通过@EJB注释)吗? 解决方案好吧,我自己找到答案:工作正常! 以下是代码: public class UserLoginModule extends Apps
..
这两个持久性单元是在persistence.xml中定义的,这两个持久性单元是在persistence.xml中定义的,如下: jdbc / BeachWater ...
..
我试图从Java应用程序客户端调用EJB的方法时遇到了问题。 这里是代码。 EJB远程接口 package com.test; import javax.ejb.Remote; @Remote public interface HelloBeanRemote { public String sayHello(); $ b $ / code $ /
..
是否有可能使用hibernate作为Glassfish的持久化提供程序,如果是这样的话? 虽然我不是专家在Glassfish或Hibernate上,我想你可能会觉得这很有趣:关于在Glassfish中使用Hibernate的说明
..
中午举行,我试图让我的应用程序通过javamail发送两个HTML +图像,我只设法发送HTML,但与图像我有一些问题。我决定创建一个多部分消息,并且一切都很顺利,但是随后我使用类加载器从WEB-INF / resources / images中检索.png文件,我得到一个NullPointerExcetion,我不知道为什么? 这是我的EJB(3.0)的外观。我很欣赏这一款手,我对Clas
..
我使用logback / slf4j来处理我的应用程序中的日志记录。在我开始使用EJB之前,一切都很完美。一旦我将无状态EJB添加到我的应用中,记录器就开始忽略我的logback.xml并停止使用我的appender。我切换到编程记录器配置,看看有什么不对,现在当我尝试在EJB中使用我的记录器时,出现以下错误: org.slf4j.impl.JDK14LoggerFactory不能转换为ch
..
使用Glassfish,我可以设置一个字符串jndi条目: JNDI名称:“com / xyzcompany / echo / EchoServiceBean / viewName” 工厂类:org.glassfish.resources.custom.factory.PrimitivesAndStringFactory 属性:value =“Testing123” 然
..
我们在GlassFish 2服务器上部署了一些无用的EJB(EJB3),通过@Webmethod注释将它们的一些方法公开为webservices。 现在我们要保护这些webservice方法,以便只有经过身份验证的客户端才能调用它。什么是实现这一目标的好方法? 解决方案 以下示例使用文件领域进行身份验证。 @Stateless @WebService(name =“MyAppSe
..
这个问题曾经在这里提过一次 EJB 3 Session Bean Design for简单的CRUD ,我只想更深入地询问关于此设计的问题。我已经试着在原帖中提问,但是,我没有看到任何回复,所以我决定创建新帖子。因此Pascal实现通用CRUD会话bean的解决方案如下: $ public $ GenericCrudService { public T创建(T t); publi
..
我想知道如何从EJB 3 bean访问文件系统? 我搜索了关于这个主题的Internet并没有找到一个好的答案。 有些人建议使用java.io/java.nio,即使规范禁止这种用法。大多数应用程序服务器似乎都允许访问此API。 另一个想法是使用JCA连接器访问文件系统或LDAP目录。 > 我想这样做是为了避免在数据库中使用BLOB,当一个简单的文件在性能和使用的资源方面是
..
线程“主线程”中的异常java.lang.NoClassDefFoundError: weblogic / kernel / KernelStatus在 weblogic.jndi.Environment。(Environment.java:78)at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialConte
..
我在Timersession bean中有4种方法,让我们说 a(), b(), c()和 d()。 a()应每6小时执行一次 b()应每3小时执行一次 c()应每1小时执行一次 如何通过使用EJB 3.0定时服务来实现? 解决方案 p>当然可以创建多个定时器 示例代码: // - @Schedules({ @Schedule(hour =“* /
..
类似于Grails中的Bootstrap.groovy,在应用程序启动时如何添加一些初始数据? 由于在@PostContstruct方法中,EntityManager在Stateless中不可用会话bean(或者我做错了什么?),那么应该是正确的方法来插入一些初始数据? 例如我想在应用程序启动时在系统中添加一个管理员帐户。 解决方案 PostContype方法,Entity
..
我有一个更新EJB版本的应用程序,其版本为2.4,ejb版本升级为3.0,它使用注释,以便注释被读取,我需要升级Web应用程序版本为2.5。当我这样做,并重新部署应用程序,我看到一个内存不足的错误。 任何人都可以推动我正确的方向,在这里发生了什么? 00000034注释I ArchiveInputStreamData mapData碰撞[Demo.war]中的[.class] 000
..
我是ejb的新手。我写了一个有状态会话bean作用域@SessionScoped。然后我将ejb注入到我的servlet中。 @Local @SessionScoped @Statueful public class CartServiceImpl实现CartService { private int i = 0; public int getI(){ retu
..
我们有两个EJB会话bean,如下所示: @Stateless public class MyStatelessSessionBean { @EJB MyStatefulSessionBean statefulBean; public void methodA(){ statefulBea.methodB(); } } @Stateful @ Transac
..
在应用服务器正常运行期间,是否有可能将对象存储在数据结构中?基本上我想要一个与此数据结构接口的EJB,但不需要一个完整的数据库解决方案。 作为一个例子,我做了这个虚拟的动物对象: package com.test.entities; public class Animal implements java.io.Serializable { private static
..