繁体   English   中英

使bean在应用程序启动时运行。 EJB3 / websphere6.1 / Java1.5

[英]make a bean run on application start. EJB3/websphere6.1/Java1.5

我对J2EE有点陌生。 我有一个EJB3项目,我想在应用程序启动时运行一个类,该怎么办?

我知道在EJB3.1中我可以使用@startup和@singleton,但不幸的是,这不是一个选择,我必须使用EJb3和Java5。我已经进行了一些研究,虽然有一些解决方案,但是我无法使其工作。

WebSphere Application Server版本6.1不支持标准安装的EJB3。 您还需要安装EJB 3.0的功能部件包。

在IBM网站上查看此信息

如果这不是您的问题,则应使用发生问题的详细信息来更新您的问题。

在WebSphere 8之前(具有EJB 3.1支持),您唯一的选择是:

  • WebSphere启动bean 这些是编程模型的扩展
  • 将WAR与应用程序打包在一起,并使用ServletContextListener初始化EJB使用的状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM