0

現在weblogicサーバーにデプロイされているejbアプリケーションがあり、それをglassfishサーバー3.1にデプロイしたいので、私の質問は、グラスフィッシュサーバーでスタートアップクラスをセットアップする方法を誰か教えてもらえますか?

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>

私はグラスフィッシュにあまり詳しくありませんが、管理コンソールから行うこともできます。詳細については、こちらをご覧ください

于 2012-04-25T07:23:22.360 に答える