[openrtm-users 02304] Re: rtshellとJava版のRTCで不具合(1.1)
katami
fsi-katami @ aist.go.jp
2011年 10月 28日 (金) 14:26:35 JST
菅 さま
産総研 片見です。
# 返信が遅れました。
ご報告ありがとうございます。
本件ですが、
Java 版の RTM に原因がありました。
PeriodicExecutionContext が保持する ExecutionContextProfile の
変数の初期化で properties を初期化していないことが原因でした。
# properties を初期化していないため null となっていました。
そのため、
ExecutionContextService の get_profile() の実装で
この変数を返すのですが、
その際に、null が含まれている為
マーシャリングでエラーになっていました。
# 修正したソースコードは、
# リポジトリ(http://openrtm.org/svnroot/OpenRTM-aist-Java/trunk)へ
# チェックインしてあります。
よろしくお願いいたします。
On Tue, 25 Oct 2011 16:47:20 +0900
Yuki Suga <ysuga @ ysuga.net> wrote:
> 皆さま,ジェフ様:
> いつもお世話になっております.菅です.
>
> rtshellで不具合があるようなので報告します.
>
> 環境:
> rtshellはGITHUBから落とした最新版
> Java版RTMは1.1RC1
> Python26
> Win7 64bit 日本語
>
> 状況:
> rtshellでrtactをJava版のRTCに実行しようとすると
>
> rtact.py: CORBA.UNKNOWN(0x535500ca, CORBA.COMPLETED_MAYBE)
>
> のようなエラーが出ます.
> C++版のRTCでは上記のエラーが出ませんでした.
>
>
> 以上です.
> ではでは
>
> ///////////////////////////
> // Yuki Suga Ph.D.
> // ysuga @ ysuga.net
> // http://www.ysuga.net/robot/
> //////////////////////////
--
独立行政法人産業技術総合研究所
知能システム研究部門 統合知能研究グループ
〒305-8568 茨城県つくば市梅園1-1-1 中央第2
片見 剛人 <fsi-katami @ aist.go.jp>
openrtm-users メーリングリストの案内