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