2017-09-27 14 views
1

私はKyloのユーザーインターフェイスを拡張したいと思います。ドキュメントから、プラグインメカニズムを使用して新しい機能を追加することができるとわかりました。私は例available hereを参照しています。UIのKyloプラグインが動作しません

私はこのサンプルコードを作成し、生成されたjarファイルを/ opt/kylo/kylo-services/pluginフォルダに展開し、kylo-servicesを再起動しました。

しかし、UIの変更は表示されません。私の理解によれば、左側のナビゲーションペインに新しいグループが存在するはずですが、kylo UIにUIレベルの変更はありません。

私はdladmin useridを使用していますが、ログ(kylo-uiとkylo-services)は実際にエラーを示していませんでした。

プラグインが実際にkyloで取得されているかどうかを確認できますか?どのログがこのプラグインで何が起こっているか教えてください。どんな提案も大きな助けになるでしょう。

おかげ ガナ

+1

ファイルのパーミッションを確認するには、kyloユーザがプラグインjarを読む必要があります。 –

+0

@Ruslans:あなたの返信をありがとう。私はそれを世話しました。私はkylo-ui/pluginフォルダの代わりにkylo-uiプラグインをkylo-services/pluginフォルダにも配備したことに気付きました。この変更を行った後、私はUIの変更を見ることができます。愚かな間違いは、数時間を要した。お返事ありがとうございました。 – Gana

答えて

1

私がやった間違いは、/ opt/kylo/kylo-サービス/プラグインフォルダにkylo UIをコピーしています。

生成されたjarファイルは、別のプラグインフォルダに移動する必要があります。

Kylo Servicesプラグインは、/ opt/kylo/kylo-services/pluginフォルダにコピーする必要があります。 Kylo UIプラグインは、/ opt/kylo/kylo-ui/pluginフォルダにコピーする必要があります。

サービスkylo-サービスはkylo-サービスフォルダに サービスkylo-UIの再起動

そして、その私の悪い私が誤ってコピーされたことをkylo-UIのプラグインを再起動します。正しいフォルダにコピーしてサービスを再開した後、私はUIの変更を見つけることができました。

ご協力いただきありがとうございます。