問題タブ [openorb]
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 - CORBA: OpenORB を構成して実行しようとすると問題が発生する
CORBA クライアント用のシミュレーターを作成しています。つまり、CORBA サーバーをシミュレートしています。
CORBA サーバーの要件は、特定のオブジェクトを CORBA NameService に登録することです。
私はどういうわけか OpenORB に出くわしました。
すべてのバイナリ zip アーカイブをダウンロードし、それらをすべて 1 つのディレクトリに抽出しました%TCOO_HOME%
。ディレクトリins.bat
内のスクリプトを介して NameService を実行します。%TCOO_HOME%\NamingService\bin
NameService を実行することができました。
ファイルを編集してコマンドにフラグins.bat
を追加すると、次のように出力されることさえあります。%JAVA% -Xbootclasspath/p:%BOOTCLASSPATH% -Dopenorb.home.path=%TCOO_HOME% -jar %TCOO_HOME%\tools\lib\launcher.jar org.openorb.ins.Server %*
-u -e --debug debug
default.xml
で構成ファイルを編集%TCOO_HOME%\OpenORB\config
し、次の方法でポートを 684 に変更すると:
ins.bat ファイルの出力に変更は発生しません。つまり、構成の変更は ins によって識別されません。
- 助けていただければ幸いです
- 別の、おそらくより簡単に構成できる ORB の推奨も良いかもしれません。
心からの感謝!
java - corbaloc url を使用して CORBA サービスに接続しようとしています
その狭さはただぶら下がっています。
私のサービスは、静的ポートで実行するようにセットアップされています。通常は NamingService を介して検索するため、機能することはわかっています。
私は何を間違っていますか?
java - OSGIでopenorbとjdkが競合する
osgiでopenorbを使用すると、次の例外が発生します。
openorb-1.3.1.jarとjdk1.6を使用しています。
jdkのopenorb-1.3.1.jarとrt.jarの両方に多くの重複が含まれているため、問題が発生していると思います。
たとえば、org.omg.CORBA.ORBクラスがrt.jarとopenorb-1.3.1.jarの両方にあるため、次のエラーが発生しています。
問題を解決する正しい方法を提案してください。
例外は、のようなものです。
java.lang.LinkageError:ローダー制約違反:ローダー(java.lang.ClassLoader.findBootstrapClass...で「org/ omg / CORBA/ORB」という名前の別のタイプに対して以前に開始されたロードのインスタンス。
osgi - osgi 内で corba を使用すると ClassNotFound 例外が発生する
corba サービスを osgi バンドルにカプセル化したいと考えています。私は karaf を osgi コンテナーとして、openorb を orb 実装として、青写真を使用して osgi サービスを登録しています。しかし、corba 機能を karaf にインストールすると、常に ClassNotFound 例外が発生します。次のような例外スタック:
java - Java で特定の IP とポートを使用して IOR を生成する方法
Corba コードのサーバー部分をデバッグしています。生成された IOR をデコードしましたが、orb_init() で変更しても、IP は変更されません。以下は私のコードです:
でIPを変更するたびに:
同じ IP とポート (3.222.123.22) を出力します。以下は、デコードされた ior の内容です。
不足しているもの、または更新された IP を IOR に組み込むために必要なことを教えてください。
ありがとう。
java - openorb: ior で IP を公開する方法
IOR ファイルに特定の IP を設定したいのですが、以下のようにしています。
生成された IOR ファイルをデコードすると、構成された IP (165.100.10.1) ではなく、マシンの IP が表示されます。デコードされた IOR でポート (60003) は表示されますが、IP は表示されません。
何か足りないのですか、誰か助けてください。