【发布时间】:2016-05-31 21:19:51
【问题描述】:
1) 我试图创建一个门户启动挂钩,并且正在覆盖一个启动操作。 application.startup.events 描述中的措辞有点含糊:它说该事件为每个初始化的门户网站实例运行一次。 “门户网站实例”与“门户”实例的含义相同吗?
2) 每当我重新部署挂钩时,都会调用我的应用程序启动事件操作。这是否意味着门户实例重新初始化?如果是这样,如果我重新部署其他插件,为什么我不会观察到相同的行为? (当我重新部署其他插件时,启动事件操作不会被调用)
3) 当我尝试在我的钩子中覆盖 global.startup.events 而不是 application.startup.events 时,我的启动操作永远不会被调用(我在启动方法中插入了一些打印语句并重新启动了服务器)。如何解释这种行为?
如果您只回答部分问题,我将不胜感激,因为它仍然会使我和社区受益。 提前致谢
【问题讨论】:
-
欢迎来到 StackOverflow!通常鼓励包含演示您遇到的特定问题的代码摘录。
标签: liferay liferay-6 liferay-hook