【发布时间】:2016-01-14 22:19:57
【问题描述】:
我在一个java项目中创建了一个ApplicationListener extends ApplicationLifecycleListener,打包成一个jar文件,创建ear文件包含这个jar文件,尝试使用weblogic管理控制台中的“安装”按钮将它部署到weblogic服务器中(截图),我有错误。如果我把它打包成一个war文件,创建一个包含这个war文件的ear文件,用同样的方法我可以部署它而不会出错,但它不会被调用。
我在网上搜索了一段时间,很多人都在谈论将这个监听器添加到weblogic-application.xml中,我的项目中没有这个文件,我试图在weblogic服务器中找到这个文件夹也找不到它,我是 weblogic 的新手,不知道如何让 ApplicationLifecycleListener 工作。
我应该在哪里找到这个 weblogic-application.xml 文件?或者我需要在哪里创建这个文件?我必须创建 J2EE 或 EJB 项目吗?或者一个 java 项目可以做到这一点。
如果可能,请给我一些有关部署 ApplicationLifecycleListener 的详细步骤。 (我正在使用 Jdeveloper) 首先我应该使用什么项目来编写这个监听器类,编码后,我如何注册它,最好的方法是什么以及我应该如何部署它。
【问题讨论】:
标签: deployment weblogic jdeveloper