0

live.users トラッカーを有効にしようとすると、 loginpostaction のみをオーバーライドして nullpointerexceptionバグを修正するポータル ext プラグインをデプロイしようとしています。

http://issues.liferay.com/browse/LPS-24839

ローカル環境にデプロイすると問題なく動作しますが、運用サーバーにデプロイすると何も起こりません。ログはデプロイが正常であることを示していますが、ポータルは引き続き古いクラスを使用しています。

私は何を間違っていますか?

4

1 に答える 1

0

以前のプラグインに既存のものを修正するために、別のEXT プラグインを作成したと仮定しています。NullPointerException

EXT プラグインがデプロイされると、そのファイルの一部が Liferay インストール内にコピーされるため、その変更を削除する唯一の方法は、変更されていない Liferay アプリケーションを再度デプロイすることです。

また、このリンクの最後にヒントがあります

「Ext プラグインを作成した後、デフォルトで追加された拡張機能に不要なすべてのファイルを削除します。Liferay は各 Ext プラグインによってデプロイされたファイルを追跡し、2 つの Ext プラグインをデプロイすることを許可しないため、これは重要です。衝突を避けるために、同じファイルを上書きしてください。ext プラグインから実際には必要のないファイルを削除することで、他の Ext プラグインと一緒に使用するのがより簡単になります。」

これらの概念は、問題を見つけるのに役立つ場合があります。

于 2012-12-14T10:05:27.583 に答える