問題タブ [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.

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

osgi-bundle - Karaf - アプリケーションが実行されているかどうかを確認する方法は?

OSGI を使用してアプリケーションをビルドし、maven ビルドでアプリケーションを jar に変換しました。

list コマンドを使用すると、アプリケーションが Active であることが示されます。これはサービス アプリケーションです。外部のプロジェクトからアクセスしようとすると、サービスがアクティブでないことが示されます。

karafで実行するアプリケーションを確認して作成する方法を教えてください。

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

java - Karaf 機能を使用してマネージド サービス ファクトリの構成を作成する方法は?

Amdatu の MongoDBコンポーネントの簡単な構成を作成しようとしています。org.amdatu.mongo-kairos.cfg内部に次の行で名前を付けたファイルを作成dbName=kairosし、展開フォルダーに配置すると、すべて正常に動作します。configただし、タグを使用しようとしてfeatures.xmlも何も起こりません。

構成タグを使用する機能ファイルの一部:

0 投票する
0 に答える
285 参照

drools - jbpm6 - osgi/karaf - 外部化されたプロセスの実行 - インポート エラー

外部 bmpn2 ファイルをロードして、Apache Karaf 環境で実行しようとしています。これがbmpn2ファイルです

ワークフローを開始するために使用されるコードは次のとおりです。

は、あるディレクトリに保持されているbpmn2workflowFileファイルへの絶対 URL を表します。このコードを Karaf で (バンドル アクティベーターまたは Karaf コマンド拡張として) 実行すると、次のエラーが発生します。

注: 単純な JUnit テストと同じクラスを実行すると、エラーは発生しません。

誰でもこの問題を解決するのを手伝ってもらえますか? Google/JBPM フォーラムを検索してみましたが、解決策が見つかりませんでした。このスレッドにお時間をいただきありがとうございます。

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

apache-karaf - org.apache.commons.discovery.DiscoveryException: org.apache.commons.logging.LogFactory の実装が定義されていません

osgi バンドルを開始しようとすると、 karafで実行されている Web サービス クライアントがあり、次のエラーがスローされます。

そしてそれは

誰でもエラーの解決を手伝ってもらえますか

すべての依存関係をインストールしました axis.jar、saaj.jar、wsdl4j.jar、commons-discovery.jar、commons-logging.jar

0 投票する
0 に答える
320 参照

java - RSA のゼロ公開指数

文字列の暗号化を実行する OSGi プラグイン (バンドル) を開発しています。文字列自体は AES を使用して暗号化されます。AES キーを RSA で暗号化しています。私の単体テストでは、すべてが完全に機能します。

プラグインを Karaf にデプロイすると (現在、他の OSGi コンテナーは試していません)、暗号化されたキーの結果は、最後の 1 バイトを含む 0 バイトの束になります。スローされる例外はありません。デバッガーを使用すると、RSA 公開鍵暗号が公開指数の値が zero である key-spec を使用していることを発見したことを除いて、すべてが正常に見えます。これは明らかに意味がなく、出力が主にゼロであることは驚くことではありません。

なぜこれが起こっているのか誰にも示唆できますか?

いくつかのコード フラグメントを追加します。

0 投票する
2 に答える
3951 参照

apache-karaf - Maven プラグインを使用して機能の依存関係を含む機能 xml を生成する

maven-feature-plugin を使用しています

これはかなりうまく機能しますが、生成された機能の 1 つが機能に依存してpax-cdiいます。これをプラグインに追加してもらう方法はありますか? たとえば、bundle.properties自動的に解決できない依存関係がファイルに定義されている場合、このファイルにも機能を追加できますか?

0 投票する
0 に答える
330 参照

java - Apache Karaf 2.3.4 および org.springframework.beans.factory.annotation パッケージの依存関係

プロジェクトを Apache Karaf に配置しようとしていますが、次のエラーが発生します。

私のMaven pom.xmlには、ビルドセクションに次のものが含まれています。

これを解決する方法を知っている人はいますか?

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

java - RedHat Fuse のすぐに使えるインスタンスを起動できません

2 台の異なるコンピューターで、RedHat Fuse 6.1 を起動できません。私は OSGi と Fuse の複雑さに慣れていないので、以下は意味がありません。しかし、この製品は箱から出してすぐに 使えるはずだと言われました。

以下は、私が得ているもののコンソールリダイレクトです。ログ ファイルはさらに短くなります。

JBoss Fuse をロードしています。しばらくお待ちください...

version="1.0",org.osgi.resource;version="1.0",org.osgi.service.url;version="1.0",org.osgi.service.startlevel;uses:="org.osgi.framework" ;version="1.1",org.osgi.service.packageadmin;uses:="org.osgi.framework";version="1.2",org.osgi.service.url;version="1.0", org.osgi. util.tracker;uses:="org.osgi.framework";version="1.5.1", org.apache.felix.framework.monitor;version="1.0", org.apache.karaf.jaas.boot;バージョン="2.3.0.redhat-610379", org.apache.karaf.jaas.boot.principal;version="2.3.0.redhat-610379", org.apache.karaf.version;version="2.3.0. redhat-610379"、org.apache.xalan.extensions; バージョン="2.7.1"、org.apache.xalan.xsltc.compiler; バージョン="2.7.1"、org.apache.xalan.xsltc.cmdline. getopt; バージョン="2.7.1"、org.apache.xalan.xsltc.util; バージョン="2.7.1"、org.apache.xalan.transformer; バージョン="2.7.1"、org.apache.xalan.xsltc.trax; バージョン="2.7.1"、org.apache.xalan.processor; バージョン="2.7.1"、org.apache.xalan.lib; バージョン="2.7.1"、org.apache.xalan.trace; バージョン="2.7.1"、org.apache.xalan.xsltc.compiler.util; バージョン="2.7.1"、org.apache.xalan.templates; バージョン="2.7.1"、org.apache.xalan.xsltc; バージョン="2.7.1"、org.apache.xalan.xsltc.runtime; バージョン="2.7.1"、org.apache.xalan; バージョン="2.7.1"、org.apache.xalan.xslt; バージョン="2.7.1"、org.apache.xalan.lib.sql; バージョン="2.7.1"、org.apache.xalan.xsltc.runtime.output; バージョン="2.7.1"、org.apache.xalan.xsltc.dom; バージョン="2.7.1"、org.apache.xalan.client; バージョン="2.7.1"、org.apache.xalan.xsltc.cmdline; バージョン="2.7.1"、org.apache.xalan.serialize; バージョン="2.7.1"、org.apache.xalan.res; バージョン="2.7.1"、org.apache.xml.dtm.ref; バージョン="2.7.1"、org.apache.xml.dtm; バージョン="2.7.1"、org.apache.xml.dtm.ref.sax2dtm; バージョン="2.7.1"、org.apache.xml.dtm.ref.dom2dtm; バージョン="2.7.1"、org.apache.xml.res; バージョン="2.7.1"、org.apache.xml.serializer.dom3; バージョン="2.7.1"、org.apache.xml.serializer; バージョン="2.7.1"、org.apache.xml.serializer.utils; バージョン="2.7.1"、org.apache.xml.utils.res; バージョン="2.7.1"、org.apache.xml.utils; バージョン="2.7.1"、org.apache.xpath.functions; バージョン="2.7.1", org.apache.xpath.jaxp; バージョン="2.7.1"、org.apache.xpath.patterns; バージョン="2.7.1"、org.apache.xpath.objects; バージョン="2.7.1"、org.apache.xpath.res; バージョン="2.7.1"、org.apache.xpath; バージョン="2.7.1"、org.apache.xpath.axes; バージョン="2.7.1"、org.apache.xpath.compiler; バージョン="2.7.1"、org.apache.xpath.operations; バージョン="2.7.1"、org.apache.xpath.domapi; バージョン="2.7.1"、org.apache.html.dom; バージョン="2.11.0"、org.apache.wml.dom; バージョン="2.11.0"、org.apache.wml; バージョン="2.11.0"、org.apache.xerces.parsers; バージョン="2.11.0"、org.apache.xerces.impl.dtd.models; バージョン="2.11.0"、org.apache.xerces.xni.parser; バージョン="2.11.0"、org.apache.xerces.impl.dv.xs; バージョン="2.11. イベント; バージョン="2.11.0", org.apache.xerces.impl.xs.opt; バージョン="2.11.0"、org.apache.xerces.impl; バージョン="2.11.0"、org.apache.xerces.xs; バージョン="2.11.0"、org.apache.xerces.impl.io; バージョン="2.11.0"、org.apache.xerces.xpointer; バージョン="2.11.0", org.apache.xerces.impl.dv.dtd; バージョン="2.11.0"、org.apache.xerces.xinclude; バージョン="2.11.0"、org.apache.xerces.impl.xpath; バージョン="2.11.0"、org.apache.xerces.xs.datatypes; バージョン="2.11.0"、org.apache.xerces.impl.xs.identity; バージョン="2.11.0"、org.apache.xerces.impl.xs.models; バージョン="2.11.0"、org.apache.xerces.xni.grammars; バージョン="2.11.0"、org.apache.xerces.impl.xs; バージョン="2.11.0"、org.apache.xerces.impl.validation; バージョン="2.

org.osgi.framework.BundleException: エクスポートされたパッケージ名の長さをゼロにすることはできません。

org.apache.felix.framework.util.manifestparser.ManifestParser.normalizeExportClauses (ManifestParser.java:744) で

org.apache.felix.framework.util.manifestparser.ManifestParser.(ManifestParser.java:191) で

org.apache.felix.framework.ExtensionManager.(ExtensionManager.java:221) で

org.apache.felix.framework.Felix で。(Felix.java:406)

org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28) で

org.apache.karaf.main.Main.launch (Main.java:310) で

org.apache.karaf.main.Main.main(Main.java:537) で

...