問題タブ [onos]
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.
java - スレッド「メイン」の例外 java.lang.NoClassDefFoundError:
Java プログラムを実行しようとすると、次の実行時エラーが発生します。エラーを以下に示します。
エラーはjava.lang.NoClassDefFoundError
明らかな理由NoClassDefFoundError
は、特定のクラスがクラスパスで使用できないためです。そのため、それをクラスパスに追加するか、クラスパスで使用できないと予想される場合は理由を確認する必要があります。
クラスパスに追加したファイルは次のとおりです。
「org/apache/http/params/SyncBasicHttpParams」を見つけるためにどのjarファイルを追加する必要がありますか?私はJavaが初めてで、この問題をデバッグする方法がわかりません。
java - java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
Java プログラムを実行しようとすると、次の実行時エラーが発生します。エラーを以下に示します。
クラスパスに追加したファイルは次のとおりです。
「メイン」の java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET の理由は何ですか
それがfindjar.comからhttp-core-4.1-alpha
含まれているjarであるため、
ダウンロードしました。org/apache/http/params/SyncBasicHttpParams class
したがって、そのバージョンの http-core は交渉できません。そのバージョンの http-core と互換性のある httpclient のバージョンを確認するにはどうすればよいですか?
maven - HttpClient Maven 依存関係の問題、「不足している要件 [175.0] osgi.wiring.package; (osgi.wiring.package=org.apache.http)」
Maven プロジェクトに追加しようとしhttp-client
ていますが、うまくいきませんでした。
を追加しましたがhttp-core
、機能commons-codec
しcommons-logging
ていません。
それは私が得るエラーです:
これが私のPOMファイルです:
私はMavenの専門家ではないので、問題は単純かもしれませんが、多くのことを試してみましたがうまくいきませんでした。誰かがアイデアを持っているなら、私は聞いています。
maven - OSGi / Karaf で Apache Kafka をインポートする方法
Karaf で開発されたはるかに大きなプロジェクト ( onosproject.org )のアプリケーション内で Apache Kafka プロデューサーをインポートして使用しようとしています。私のアプリケーションは 4 つのサービスを参照していますが、そのうちの 1 つだけが満たされているため、満たされていないコンポーネントが発生します。
3 つの不満なサービスを必要とするコードを削除した後、同じ動作になり、さらに奇妙に見えました。
pom.xml
ログから判断すると、アクティベーションは正常に機能しているため、の依存関係に何か問題があると思われます。私はservicemixを使用して構築しています:
maven-bundle-plugin を使用:
必要があるかどうかはわかりませんが、次の方法でservicemixバンドルも公開していfeatures.xml
ます:
org.apache.kafka/kafka-clients/0.8.2.2
代わりに servicemixを使用してビルドも試みましたが、同じ動作でした。このgithub repoで私の試行/ログのより詳細な説明を見つけてください。
どんな提案でも大歓迎です!:)
python - root ユーザーから ONOS SDN コントローラを起動できません
miniedit (mininet の UI) と ONOS を SDN コントローラーとして使用して SDN で POC を実行しています。トポロジーを実行するときに miniedit から ONOS を呼び出したいので、Python で次のコード行を使用しました。
これは、通常のユーザーとして実行するとONOSを呼び出しますが、このコードがminiedit.pyに存在し、miniedit.pyをスーパーユーザーとして実行しているため、エラーがスローされます。
環境変数を設定してからPATH="/home/paxterra/onos/tools/dev/bin/"
コマンドを再試行しましたが、同じエラーが発生します。
誰でもこの問題を解決するのを手伝ってくれませんか。?
java - ONOS での SSL デバッグ
ONOS で SSL デバッグを有効にしようとしています。私の目的は、セッションの対称キーを取得することです。を使用する必要があることがわかりましたが、-Djavax.net.debug=ssl
使用する場所とログを確認する場所がわかりません。
ありがとう。
osgi - karaf 3.0.2 で宣言型サービスを使用しているときに、現在のバンドルの BundleContext インスタンスを取得するにはどうすればよいですか
karaf 3.0.2 の ONOS では、バンドルのステータスを追跡して構成するために、現在のバンドルの BundleContext インスタンスを取得したいと考えています。しかし、ONOS は宣言型サービスを使用するためBundleContext.getServiceReference()
、取得するような関数を使用することはできません。誰でも私を助けることができますか?
sdn - ONOS CLI は docker で動作しませんか?
私は docker の初心者で、onosproject/onosコマンドライン インターフェイスを使用する方法をまだ見つけようとしています。たぶん、それは私だけに起こっていることです... Docker から ONOS CLI を使用しようとすると、コマンドが「フローティング」のままになります。出力がありません。dockerインスタンスからONOS CLIが使えないようです。何が間違っているのかを理解するのを手伝ってくれる人はいますか? どうも。