Actions
バグ #1583
closedIIOPのバージョンを1.2で指定してある。
Start date:
06/17/2010
Due date:
% Done:
100%
Estimated time:
Description
ORBexpress を用いた場合、C++版と、Java版との連携に問題があり。
ORBexpressのネーミングサービスに、Java版のコンポーネントを登録しようとすると、登録に失敗する。
ORBexpressでは、オーバーヘッドを少なくするためにIIOPのバージョンを1.0に固定しているらしい。
Java版では、CorbaNaming.java内において、下記のようにIIOP 1.2を指定しているため、接続に失敗する。
m_nameServer = "corbaloc:iiop:1.2@" + m_nameServer + "/NameService";
これを IIOP 1.0 と互換性があるように変更していただくことは可能か?
Updated by ga over 12 years ago
- Assignee changed from Anonymous to ga
- % Done changed from 0 to 30
Updated by ga over 12 years ago
- Status changed from 担当 to 解決
- % Done changed from 30 to 100
リビジョン438にて対応されています。 ( r438 )
IIOPのバージョン1.0のネーミングサービスを使用する場合は、rtc.confのnameserversにてIIOPのバージョンを指定してください。
例) corba.nameservers:iiop:1.0@localhost:2809
JacORBとMICOのネーミングサービス(IIOP 1.0)にて動作確認済みです。
Actions