[openrtm-users 00486] Re: 別々のマシンで起動したJAVA版RTCをコネクトできない

Ando Noriaki n-ando @ aist.go.jp
2008年 6月 16日 (月) 14:24:32 JST


喜多様

安藤です

先日のエンドポイントの問題ですが、私の理解不足でORBのオプションを
間違えておりました。(テクノロジックアートの坂本さんのご指摘で分かりました。)

corba.args: -ORBServerHost <ip address> -ORBServerPort <port number>

のように指定してみてください。
こちらでは、希望通りのアドレスとポート番号でORBを待ち受けさせることができました。
ちなみに、IPアドレスの部分に全く関係のないアドレスを指定することもできます。
その場合、オブジェクトリファレンスにそのアドレスがそのまま埋め込まれますので、
RtcLinkから見えないコンポーネントになってしまうのでご注意ください。

また、endpointオプションを修正したOpenRTMのjarファイルも添付いたします。
(拡張子をjarに戻してお使いください。)
これで試してみていただけますでしょうか?

以上、よろしくお願いいたします。

> 安藤様
>
>> やはり、オブジェクトリファレンスに127.0.0.1がセットされていましたね。
>> /etc/hosts には
>>
>> 127.0.01  localhost
>>
>> のように記述されていますよね。
>> これを
>>
>> 150.29.191.224 localhost
>>
>> として、JavaのRTCを起動してみてください。
>
> 成功しました。
>
>> #邪道なやりかたですが。。。
>
> endpointの設定ができるようになるまでは、これで
> 凌ぐことにいたします。(副作用が起こらなければ
> いいですが、、、、、)
>
> 安藤様、堀様ありがとうございました。
> みなさま、多くのメイルでお騒がせして、申し訳
> ありませんでした。
>
> 喜多 伸之
>
>>
>> 2008/06/13 19:28 Nobuyuki Kita <n.kita @ aist.go.jp>:
>> > 安藤様
>> >
>> > RtmNSHelper.py の結果をお送りします。
>> >
>> > nkita @ invent-v0:~/INVENT$ ./RtmNSHelper.py localhost:2809
>> > ConsoleOut0|rtc: !!python/tuple
>> > - IOR:
>> >  - ['Type ID: "IDL:openrtm.aist.go.jp/RTC/DataFlowComponent:1.0"']
>> >  - ['Profiles:']
>> >  - [1. IIOP 1.2 127.0.0.1 44029 "....... .t..................RootPOA.............."]
>> >  - ['            TAG_CODE_SETS char native code set: ISO-8859-1']
>> >  - ['                          char conversion code set: UTF-8', ' 0x00010020']
>> >  - ['                          wchar native code set: UTF-16']
>> >  - ['                          wchar conversion code set: 0x00010100']
>> >  - ['            ']
>> >  - ['            unknown tag(0x00000026) 0x0002']
>> >  - ['']
>> >  - ['']
>> >  bname:
>> >  - !!python/object:CosNaming.NameComponent {id: ConsoleOut0, kind: rtc}
>> >  id: ConsoleOut0
>> >  kind: rtc
>> >  objref: !!python/object/new:omniORB.CORBA.Object {state: 'IOR:010000003100000049444c3a6f70656e72746d2e616973742e676f2e6a702f5254432f44617461466c6f77436f6d706f6e656e743a312e3000000000010000000000000082000000000102000000000a3132372e302e302e3100abfd00000031afabcb00000000208174938900000001000000000000000100000008526f6f74504f410000000008000000020000000014000000000000020000000100000020000000000001000100000002050100010001002000010109000000010001010000000026000000020002'}
>> > - null
>> >
>> > 喜多 伸之
>
>
>
>
>
>
>



-- 
安藤慶昭@独立行政法人産業技術総合研究所 研究員
                   知能システム研究部門 タスクインテリジェンス研究グループ
                   〒305-8568 茨城県つくば市梅園1-1-1 中央第2
                   TEL: 029-861-5981 FAX: 029-861-5971
                   n-ando @ aist.go.jp, n-ando @ ieee.org
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: OpenRTM-aist-0.4.1.ja_
型:         application/x-zip-compressed
サイズ:     652285 バイト
説明:       無し
URL:        <http://www.openrtm.org/pipermail/openrtm-users/attachments/20080616/b19c1c8e/attachment-0001.bin>


openrtm-users メーリングリストの案内