0

我有一个当前部署在weblogic服务器上的ejb应用程序,现在我想将它部署在glassfish 服务器 3.1上,所以我的问题是任何朋友都可以告诉我如何在glassfish服务器上设置启动类。

4

1 回答 1

1

您可以添加侦听器以通过实现来获取有关服务器生命周期事件的通知com.sun.appserv.server.LifecycleListener

public class StartupListener implements LifecycleListener {

   public void handleEvent(LifecycleEvent event) throws ServerLifecycleException {

            if (LifecycleEvent.STARTUP_EVENT == event.getEventType()) {

            }       
     }
}

现在在 domain.xml 中配置监听器

<application name="APPLICATION_NAME" object-type="user">
<property name="isLifecycle" value="true" />
<property name="class-name" value="com.startup.StartupListener" />
</application>

我对 glassfish 不是很熟悉,但也可以通过管理控制台完成。您可以在此处获得更多信息。

于 2012-04-25T07:23:22.360 回答