問題タブ [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.
apache-ace - Tomcat に埋め込まれた Apache Felix との Apache ACE Agent の統合?
Tomcat に埋め込まれた Apache Felix と一緒に Apache ACE について質問があります か?
- バージョン 1.0 以降 (0.8.1 以降) では、org.apache.ace.agent を取得できる最新の Maven リポジトリが表示されません。私はApache ACEの初心者です。したがって、私が何か欠けているかどうか疑問に思っていましたか?
- 私も同様の質問をしています。したがって、これが成功したかどうかを確認したいですか?はいの場合、それはどのように達成されましたか?
java - Custom Launcher を使用した Apache Ace サーバーへの接続
Apache ACE サーバーに接続するためのカスタム ランチャーをセットアップしようとしていますが、そのプロセスを説明しているドキュメントが見つからないようです。私が見つけることができた唯一のことは、こちらのスレッドのおかげで、どうやら Apache ACE Agent を使用する必要があるということでした。ただし、そのスレッドで提供されたコードを使用しようとしても、うまくいかないようです。ランチャーを起動すると、サーバーに接続しようとさえしないか、間違ったポート (指定したポートではなくデフォルト) に接続しようとしているというエラーが返され、サーバーが見つかりません。
ace-launcher.jar ファイルが使用されていることを示唆するいくつかの投稿も見ましたが、その使用方法については何も説明されておらず、Apache wiki のドキュメントはそれがスタンドアロン ファイルであることを示唆しています。ここに示すように実行しようとしても、識別/発見/その他の引数を読み取らないため、機能しないようです。彼らの例が示すように使用された場合。
カスタムランチャー経由で Apache ACE サーバーに接続する方法がまだわかりません。Apache ACE server-allinone は私のサーバーには問題ありませんが、target.jar では (少なくとも私が確認した限りでは) OSGi フレームワークに公開するシステム パッケージを指定できません。ランチャーを Apache Ace サーバーに接続するようにセットアップする方法を理解してくれる人はいますか?
エージェント ランチャーを実行しようとすると、次の出力メッセージが表示されます。
provisioning - ターゲットのカスタム バンドル部分を追加する方法は?
私はEclipseでserver-allinoneに取り組んでいます。Target で実行される基本バンドルの一部として、いくつかのカスタム バンドルを作成したいと考えています。構成からそうする方法はありますか?
osgi - OSGI ソフトウェアの自動配布に Apache ACE を使用する
OSGI バンドルをターゲットにデプロイするために Apache ACE を使用しています。apace ace UI を使用して手動で正常に実行できますが、「Gogo Shell client API」でシェル スクリプトを実行して実行しようとすると、機能が存在するか、機能を作成する前に関連付けが存在します。また、シェルのスクリプトを介して成果物と機能の間の関連付けを削除できません。これに関するアイデアは本当に役に立ちます。ありがとう
shell - シェル スクリプトを介して gogo shell client api コマンドを実行する
gogo shell client apiを介してターゲットの作成を実行しようとしています。Apache ace ディストリビューションから client.jar を起動するスクリプトを作成しました。次に、同じスクリプトでgogo shell client apiコマンドを実行しようとしています。
スクリプト コードは次のとおりです。
このコマンドは、gogo シェルを開始します。
これにより、gogo シェルにワークスペースが作成されます。
しかし、スクリプトを実行すると、次のエラーが表示されます
./script.sh: 6 行目: 予期しないトークン付近の構文エラー (' ./script.sh: 6 行目: `w = (cw)'
注: ターミナルで ./script.sh を実行してスクリプトを手動で実行しようとしています。これに関するアイデアは本当に役に立ちます。
java - Apache ACE を使用してターゲットにアーティファクトを保存する方法は?
私は Apache Ace を使用して、いわゆるターゲットに OSGi バンドルをデプロイします ( http://ace.apache.org/docs/user-guide.htmlを参照)。
展開は正常に機能します (展開されたバンドルがインストールされて開始されます) が、展開されたバンドルは OSGi バンドル キャッシュにのみ格納されるようです。ターゲットのファイル システムにバンドルを jar ファイルとして保存する方法はありますか? OSGi ランタイムとして Apache Felix を使用しており、アーティファクトを /bundles に保存したいと考えています。