部署门户ext liferay错误

部署门户ext liferay错误,liferay,liferay-6,Liferay,Liferay 6,我正在尝试部署一个portal ext插件,该插件仅覆盖LoginPostation,以修复尝试启用live.users tracker时出现的nullpointerexception错误 当我在本地环境中部署时,这一切正常,但当我在生产服务器上部署时,什么也不会发生。日志显示部署正常,但门户继续使用旧类 我做错了什么?我假设您已经编写了另一个EXT插件来修复您以前的插件中存在的一些NullPointerException 重要的是要记住,一旦部署了EXT插件,它的一些文件将被复制到Lifer

我正在尝试部署一个portal ext插件,该插件仅覆盖LoginPostation,以修复尝试启用live.users tracker时出现的nullpointerexception错误

当我在本地环境中部署时,这一切正常,但当我在生产服务器上部署时,什么也不会发生。日志显示部署正常,但门户继续使用旧类


我做错了什么?

我假设您已经编写了另一个EXT插件来修复您以前的插件中存在的一些
NullPointerException

重要的是要记住,一旦部署了EXT插件,它的一些文件将被复制到Liferay安装中,因此删除其更改的唯一方法是再次重新部署未修改的Liferay应用程序

此外,这篇文章的结尾还有一个提示

创建Ext插件后,删除默认添加的扩展不需要的所有文件。这一点很重要,因为Liferay跟踪每个Ext插件部署的文件,如果两个Ext插件覆盖同一个文件以避免冲突,则不允许部署两个Ext插件。通过删除ext插件中不需要的任何文件,它将更易于与其他ext插件一起使用。”


这些概念可能有助于发现您的问题。

只是一个猜测,但可能有另一个ext覆盖同一个类。此外,一些ext类在部署ext后首次重新启动webapp服务器之前不会被使用。另一个猜测是,您是否重新启动了门户(ext插件需要重新启动门户)。