ejb-3.0相关内容

可以从自定义LoginModule访问远程EJB?

我发现了一些关于如何编写自定义领域和loginModule的提示。我想知道是否可以在自定义loginModule中访问远程EJB。 在我的情况中,我有远程EJB提供对用户实体的访问(通过JPA) - 我可以使用它们(例如通过@EJB注释)吗? 解决方案好吧,我自己找到答案:工作正常! 以下是代码: public class UserLoginModule extends Apps ..
发布时间:2018-04-28 21:42:03 其他开发

无法从WEB-INF文件夹中检索图像ussing classLoader.getResourceAsStream()

中午举行,我试图让我的应用程序通过javamail发送两个HTML +图像,我只设法发送HTML,但与图像我有一些问题。我决定创建一个多部分消息,并且一切都很顺利,但是随后我使用类加载器从WEB-INF / resources / images中检索.png文件,我得到一个NullPointerExcetion,我不知道为什么? 这是我的EJB(3.0)的外观。我很欣赏这一款手,我对Clas ..
发布时间:2018-04-28 21:28:49 Java开发

使用EJB3.1进行logback

我使用logback / slf4j来处理我的应用程序中的日志记录。在我开始使用EJB之前,一切都很完美。一旦我将无状态EJB添加到我的应用中,记录器就开始忽略我的logback.xml并停止使用我的appender。我切换到编程记录器配置,看看有什么不对,现在当我尝试在EJB中使用我的记录器时,出现以下错误: org.slf4j.impl.JDK14LoggerFactory不能转换为ch ..
发布时间:2018-04-28 21:23:00 Java开发

如何保护GlassFish 2上的Web服务?

我们在GlassFish 2服务器上部署了一些无用的EJB(EJB3),通过@Webmethod注释将它们的一些方法公开为webservices。 现在我们要保护这些webservice方法,以便只有经过身份验证的客户端才能调用它。什么是实现这一目标的好方法? 解决方案 以下示例使用文件领域进行身份验证。 @Stateless @WebService(name =“MyAppSe ..
发布时间:2018-04-28 21:21:22 Java开发

设计通用CRUD会话Bean

这个问题曾经在这里提过一次 EJB 3 Session Bean Design for简单的CRUD ,我只想更深入地询问关于此设计的问题。我已经试着在原帖中提问,但是,我没有看到任何回复,所以我决定创建新帖子。因此Pascal实现通用CRUD会话bean的解决方案如下: $ public $ GenericCrudService { public T创建(T t); publi ..
发布时间:2018-04-21 19:32:24 其他开发

如何从EJB 3访问文件系统?

我想知道如何从EJB 3 bean访问文件系统? 我搜索了关于这个主题的Internet并没有找到一个好的答案。 有些人建议使用java.io/java.nio,即使规范禁止这种用法。大多数应用程序服务器似乎都允许访问此API。 另一个想法是使用JCA连接器访问文件系统或LDAP目录。 > 我想这样做是为了避免在数据库中使用BLOB,当一个简单的文件在性能和使用的资源方面是 ..
发布时间:2017-11-04 21:05:44 Java开发

关于ejb3.0定时服务的问题

我在Timersession bean中有4种方法,让我们说 a(), b(), c()和 d()。 a()应每6小时执行一次 b()应每3小时执行一次 c()应每1小时执行一次 如何通过使用EJB 3.0定时服务来实现? 解决方案 p>当然可以创建多个定时器 示例代码: // - @Schedules({ @Schedule(hour =“* / ..
发布时间:2017-08-06 11:44:28 Java开发

EJB3:应用程序启动时插入初始数据的正确方法就像Grails Bootstrap?

类似于Grails中的Bootstrap.groovy,在应用程序启动时如何添加一些初始数据? 由于在@PostContstruct方法中,EntityManager在Stateless中不可用会话bean(或者我做错了什么?),那么应该是正确的方法来插入一些初始数据? 例如我想在应用程序启动时在系统中添加一个管理员帐户。 解决方案 PostContype方法,Entity ..
发布时间:2017-08-06 11:40:27 J2EE

webapp版本2.4到2.5内存不足

我有一个更新EJB版本的应用程序,其版本为2.4,ejb版本升级为3.0,它使用注释,以便注释被读取,我需要升级Web应用程序版本为2.5。当我这样做,并重新部署应用程序,我看到一个内存不足的错误。 任何人都可以推动我正确的方向,在这里发生了什么? 00000034注释I ArchiveInputStreamData mapData碰撞[Demo.war]中的[.class] 000 ..
发布时间:2017-08-06 11:35:33 J2EE

数据结构中的EJB和存储对象(映射,列表等)

在应用服务器正常运行期间,是否有可能将对象存储在数据结构中?基本上我想要一个与此数据结构接口的EJB,但不需要一个完整的数据库解决方案。 作为一个例子,我做了这个虚拟的动物对象: package com.test.entities; public class Animal implements java.io.Serializable { private static ..
发布时间:2017-08-06 11:29:54 Java开发