我正在尝试部署一个门户ext插件,当试图启用loginpostaction跟踪器时,它只会覆盖nullpointerexception来修复live.users错误。
http://issues.liferay.com/browse/LPS-24839
当我在本地环境中部署时,这是正常的,但是当我将它部署到生产服务器上时,什么都不会发生。日志显示部署是正常的,但是门户继续使用旧类。
我做错了什么?
发布于 2012-12-14 10:05:27
我假设您已经编写了,另一个 EXT插件,以修复存在于您的以前的插件中的一些NullPointerException。
重要的是要记住,一旦部署了EXT插件,它的一些文件就会被复制到Liferay安装中,因此删除其更改的唯一方法是重新部署未经修改的Liferay应用程序。
另外,在这个链接的末尾有一个提示
“创建Ext插件后,删除所有默认添加的文件,这些文件对扩展名来说并不是必需的。这一点很重要,因为Liferay跟踪每个Ext插件部署的文件,如果它们覆盖同一个文件,就不允许部署两个Ext插件,以避免冲突。通过删除ext插件中没有真正必要的任何文件,将更容易与其他Ext插件一起使用。”
这些概念可能有助于发现您的问题。
https://stackoverflow.com/questions/13843768
复制相似问题