我需要创建一个Hook来在站点中注入Javascript。我没有创建钩子的麻烦但是当我部署它时,我的钩子没有像Hook那样注册。
我尝试使用Liferay和Tomcat部署它,这很好。
有人知道会发生什么事吗?
提前致谢。
答案 0 :(得分:1)
我很遗憾地说Liferay的钩子机制在JBoss域模式下并不完全有效。 Liferay文档说:
" ...因为Liferay的JSP覆盖机制依赖于应用程序 服务器从展开的插件.war重新加载自定义的JSP文件 文件位置。其他插件,如服务或动作挂钩,应该 仍然正常工作,因为他们不需要JBoss访问任何东西 (例如JSP文件)来自文件系统上的爆炸.war文件..."
我建议,如果可以的话,更改为JBoss独立模式或更改为Liferay完全支持的其他应用程序服务器,如Tomcat。
中阅读有关该内容的更多信息