2017-11-30 14 views
1

eclipseでmavenプロジェクトを作成し、そのバンドルをosgiコンソールにインストールしましたが、バンドルはInstalled状態です。すべての依存関係が解決され、エラーはありませんが、依然としてステータスはアクティブではありません。 AEMコンポーネントページからOSGIサービスを呼び出す方法。バンドルの状態が「アクティブ」の場合のみ、コンポーネントjspページからosgiサービスを呼び出すことはできますか?サービスを呼び出すために私のバンドルにServiceIDを生成する必要がありますか?osgiバンドルの状態をインストール済みからアクティブに変更する方法は?

答えて

0

これを試してみてください -

  1. テールブラウザ後藤上のエラーログ
  2. バンドルして手動で有効化してみてくださいため/system/console/bundles
  3. 検索(バンドル項目の右側にある再生ボタンを使用)
  4. バンドルが正常に動作している場合は、インストール後にバンドルを起動するようにスクリプトをデプロイする必要があります。
  5. バンドルがまだ起動しない場合は、ログを確認してください。配線の問題が発生する可能性があります。バンドルをアクティブ化する際に投げ出し例外をバンドルするアクチベータクラスがある場合は
0

に移動し、再生ボタンを使用してバンドルを有効にしてください。 まだアクティブにならない場合は、バンドルを展開してバンドルにエラーがあります(赤色で表示されます)。 エラーが表示されているクラスを解決する必要があります。

私はこれが役に立ちそうです。

ありがとうございました。

関連する問題