我对J2EE有点新鲜。我有一个EJB3项目,我想在应用程序启动时运行一个类,我该怎么做?使应用程序启动时运行一个bean。 EJB3/websphere6.1/Java1.5
我知道在EJB3.1中,我可以使用@startup和@singleton,不幸的是这不是一个选项,我不得不使用EJb3和java 5.我做了一些研究,但有一些解决方案,但我一直无法使其工作。
我对J2EE有点新鲜。我有一个EJB3项目,我想在应用程序启动时运行一个类,我该怎么做?使应用程序启动时运行一个bean。 EJB3/websphere6.1/Java1.5
我知道在EJB3.1中,我可以使用@startup和@singleton,不幸的是这不是一个选项,我不得不使用EJb3和java 5.我做了一些研究,但有一些解决方案,但我一直无法使其工作。
WebSphere Application Server V6.1不支持标准安装的EJB3。您还需要安装EJB 3.0的功能包。
请参阅IBM网站上的this information。
如果这不是你的问题,你应该更新你的问题更详细的问题。
你只在WebSphere 8(与EJB 3.1的支持)选项:
这可能有助于http://docs.oracle.com/javaee/5/api/javax/servlet/ServletContextListener.html#contextInitialized%28javax.servlet.ServletContextEvent%29 – Henry