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

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

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 によって識別されません。

  1. 助けていただければ幸いです
  2. 別の、おそらくより簡単に構成できる ORB の推奨も良いかもしれません。

心からの感謝!

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

java - corbaloc url を使用して CORBA サービスに接続しようとしています

その狭さはただぶら下がっています。

私のサービスは、静的ポートで実行するようにセットアップされています。通常は NamingService を介して検索するため、機能することはわかっています。

私は何を間違っていますか?

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

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」という名前の別のタイプに対して以前に開始されたロードのインスタンス。

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

osgi - osgi 内で corba を使用すると ClassNotFound 例外が発生する

corba サービスを osgi バンドルにカプセル化したいと考えています。私は karaf を osgi コンテナーとして、openorb を orb 実装として、青写真を使用して osgi サービスを登録しています。しかし、corba 機能を karaf にインストールすると、常に ClassNotFound 例外が発生します。次のような例外スタック:

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

java - Java で特定の IP とポートを使用して IOR を生成する方法

Corba コードのサーバー部分をデバッグしています。生成された IOR をデコードしましたが、orb_init() で変更しても、IP は変更されません。以下は私のコードです:

でIPを変更するたびに:

同じ IP とポート (3.222.123.22) を出力します。以下は、デコードされた ior の内容です。

不足しているもの、または更新された IP を IOR に組み込むために必要なことを教えてください。

ありがとう。

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

java - openorb: ior で IP を公開する方法

IOR ファイルに特定の IP を設定したいのですが、以下のようにしています。

生成された IOR ファイルをデコードすると、構成された IP (165.100.10.1) ではなく、マシンの IP が表示されます。デコードされた IOR でポート (60003) は表示されますが、IP は表示されません。

何か足りないのですか、誰か助けてください。