問題タブ [karaf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fuseesb - FuseFabric - コンソールから設定ファイルを追加する
FuseFabric では、Web コンソールの [Config Files] タブを使用して設定ファイルを追加し、configFile の名前とその中にプロパティ foo=foo を書き込むだけです。
これは非常に単純です。私の質問は、Fabric コンソールを使用してこれを行うにはどうすればよいですか??
コマンドを入力するだけ????? D:
fabric:profile とそのオプションを確認しました。プロパティを編集できますが、既存の PID がある場合のみです。
いつも回答ありがとうございます!
java - karaf で、JMX を介してバンドルのスプリング フレームワークの状態を取得する方法はありますか?
karaf コンソールで、バンドルがスプリング フレームワークに接続されている場合、バンドルを一覧表示するとスプリングの状態が表示されます。たとえば、以下のバンドル 91 を参照してください。スプリングの状態は「FAILED」です。
JMX karaf MBeans を介してこの情報を取得する方法はありますか?
MBean org.apache.karaf:type=bundles,name=SOMENAME/attribute=Bundles はバンドルの osgi 状態をリストしますが、karaf 状態はリストしません。ブループリント用に別の MBean がありますが、調べてみると、バンドルのスプリング状態をリストする公開されたものは見つかりません。
java - UTF-8 のカラフ
Karaf (2.3.4) を起動し、以下の環境が設定されている場合
(karaf コマンド ラインで) 最後のコマンドを取得するために上矢印と下矢印を使用することはできなくなりました。
osgi - karaf でアクティブなバンドルのみを取得する方法
osgi / karaf でアクティブなバンドルのみを取得するコマンドが必要です。
よろしく、ハリー
maven - Maven プロジェクトで Karaf Osgi コンテナーに簡単にデプロイする方法
PDFBox ライブラリを使用して PDF ファイルを解析するための OSGI バンドルを開発しています。私は maven を使用してプロジェクトをビルドし、Karaf を OSGI コンテナーとして使用します。PDFBox ライブラリは OSGI 互換なので、これは簡単だと思いました。しかし、展開モデルを正しく理解できません。
従来の Web アプリでは、すべての依存関係を含む 1 つの WAR ファイルを作成し、それをサーブレット コンテナーに配置してデプロイします。一方、osgi バンドルをインストールする唯一の方法は、手動で行うことです。手動でダウンロードして Karaf 展開フォルダーにコピーする必要があるすべての依存関係をリストしたインストール手順ファイルを作成し、必ず正しい順序で実行する必要があります。石器時代に戻った気分です。
もっと簡単な方法があるはずですよね?私はまだmavenを使用して依存関係を宣言していますが、提供されたスコープを使用する必要があります。これらの依存関係を自動的にインストールできれば素晴らしいことです。
アプリケーションからバンドルを生成するために maven-bundle-plugin を使用しています。OBR リポジトリ (repository.xml) を生成し、obr karaf プラグインを使用してバンドルをインストールしようとしましたが、それでも依存関係には役立ちません。
osgi - 271.0 を解決できません: 要件 [271.0] パッケージがありません。(&(パッケージ =org.apache.cxf.jaxrs.client)(バージョン>=2.7.0)(!(バージョン>=3.0.0)))
バンドルをインストールしようとすると、次のエラーが表示されます。
これらは私のバンドルです:
Apache CXF を 2.7.0 バージョンに更新する必要がありますか? どうすればそれを行うことができますか?バンドルを更新しようとしましたが、うまくいきませんでした。
ポインタをありがとう