問題タブ [apache-ace]

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.

0 投票する
1 に答える
119 参照

repository - Apache ACE XML リポジトリ

現在、XML ファイル ベースのリポジトリが Apache ACE で使用されています。それらを変更して DBMS ベースにすることはできますか? はいの場合、ガイドラインはありますか?

0 投票する
1 に答える
200 参照

java - UIアクションをスキップするApache ACEにルールエンジンがありますか:ターゲットの登録、ディストリビューションのインストール?

そのような方法で構成できるルールエンジンはありますか:

  • フィルターに一致するターゲットを登録します (targerID=com.acme.ace.test.target.*)
  • フィルターに一致するターゲットにディストリビューション 1 をインストールします (targerID=com.acme.ace.test.target.local-*)
  • フィルターに一致するターゲットにディストリビューション 2 および 3 をインストールします (targerID=com.acme.ace.test.target.remote-*)
  • 等々
0 投票する
1 に答える
216 参照

java - Apache Ace にインストールされている OSGI バンドルをテストまたは表示する方法

OSGIでサンプルアプリを作成しました。Apache Ace にデプロイしました。パスにありapache-ace-1.0.0-bin\server-allinone\storeます。アプリケーションをテスト/表示するにはどうすればよいですか?

ここに画像の説明を入力

この後どうすれば進めますか?アプリケーションをテストするにはどうすればよいですか?

どんな助けでも大歓迎です。

ありがとう!!

ジョージ

0 投票する
3 に答える
864 参照

java - OSGi: バンドルが更新されたかどうかを知る方法

OSGi (Apache Felix 4.2.1) で、バンドルが起動時に更新を自動的にチェックするようにします。

私は次のコードでこれを行います (「管理エージェント」で)。バンドルが更新されたかどうかを確認するにはどうすればよいですか?

バンドルを自動的に ( を使用して) 更新したいのですが、呼び出しFrameworkWiringの 1 つが実際にサーバーからの新しい展開になった場合のみです。.update()

Maven から OBR にデプロイしているため、SNAPSHOT バージョンの番号はすべて同じです。gogo から、Bnd-LastModifiedヘッダーが変更されていることがわかりますが、これを自動化するにはどうすればよいですか?

PS: 自分で更新するよりもうまく更新全体を解決する簡単な解決策があれば、私も興味があります。それは痩せている必要があります。(Apache Karaf?、Apache ACE? その他?)

0 投票する
1 に答える
533 参照

osgi-bundle - Apache ACE でのターゲットの追加

Apache ACE Web UI を使用して、Raspberry PI デバイスの OSGi バンドルをリモートで管理しようとしています。ここのドキュメントに従いました が、実際にターゲット (RPi) をサーバー (私の PC) に追加する方法がわかりません。

わかりやすくするために、PC に apache-ace.bin パッケージをダウンロードし、RPi にバージョンをコピーしました。次に、PC で ACE サーバー ( java -jar server-allinone.jar) を実行し、RPi で ACE ターゲット ( java -jar target.jar) を実行しました。次に、http://127.0.0.1:8080/ace/1 つのサンプル アーティファクトとターゲットを作成し、target-1 という名前を付けたとします。私の質問は、このターゲットをRPiで実行されているターゲットにバインドするにはどうすればよいですか? 私またはこのドキュメントにいくつかの点が欠けているかどうかはわかりません。

前に ProSyst mPRM クラウドを試してみましたが、とても使いやすかったですが、オープン ソースのものを試してみたいと思っています。

0 投票する
1 に答える
234 参照

apache - Apache ACE を Equinox と統合する

Equinox OSGi ターゲットでも動作する Apache Ace 2 のドキュメントを読みましたが、設定方法がわかりません。Equinox 用の p2 が既にあることは承知していますが、それを Ace ソフトウェアと統合したいと考えています。

managementagentバンドルを編集する必要がある場所を見つけましたが、それが本当ならまだ方法がわかりません。

0 投票する
1 に答える
177 参照

osgi - Apache ACE でのアーティファクトのアップロードの失敗

ACE のドキュメントで、新しいアーティファクトのアップロード中に失敗する理由の 1 つは、アーティファクトのタイプが認識されない場合であると見てきました。しかし、他の理由は何ですか?たとえば、jarファイルをアップロードした後でもこのエラーが発生するのはなぜですか?

0 投票する
1 に答える
262 参照

bundle - Apache ACE ターゲット構成ファイルの追加

configurator 以外の Apache ACE でターゲットに必要な構成ファイルを配置/ロードする方法を知っている人はいますか? Apache コンフィギュレーターを使用して conf ディレクトリから .cfg ファイルを選択していますが、常に次のエラーが表示されます:

*エラー* 構成 xxxxx をサービスに提供する予期しない問題 [xxx, id=xx, bundle=xx/osgi-dp:xxx]

誰か知っていますか?これを修正するには?

0 投票する
1 に答える
329 参照

apache - Tomcat に埋め込まれた Apache Felix と一緒に Apache ACE を使用しますか?

次の状況に対して多かれ少なかれ簡単な解決策があるかどうか疑問に思っています。OSGI バンドルを使用する Web アプリケーションがあります。アプリケーションは Tomcat にデプロイされ、Apache Felix のドキュメントで説明されているように、Apache Felix フレームワークが組み込まれています。これらは、変更できない前提条件です。

バンドルを配布するために、このセットアップで Apache ACE を使用することは可能ですか? Apache ACE の target.jar には独自の OSGI コンテナーが付属しているため、アプリケーション内のコンテナーと組み合わせるのが難しいようです。これを達成する簡単な方法はありますか?この点については、Apache ACE のドキュメントはそれほど詳しくありません。