操作
バグ #1508
完了生成したjava言語コードでコンパイルエラーがでる。
開始日:
2010/05/19
期日:
進捗率:
100%
予定工数:
説明
サービスポートを持つコンポーネントをjava言語コードで生成した場合、コンパイルでエラーになる。
- 例)
- モジュール名:ModuleName
- IDLファイル:MyService.idl
- インターフェース型: SimpleService::MyService
- ビルド方法:$ant -f build_ModuleName.xml
- エラー内容
[javac] /home/openrtm/workspace/javaService/ModuleNameImpl.java:269: <identifier> がありません。
[javac] protected SimpleService::MyServiceSVC_impl m_if_name = new SimpleService::MyServiceSVC_impl(); - ModuleNameImpl.java の m_if_name の宣言で「::」が使用されている。
- MyServiceSVC_impl.java で MyServicePOA の import が無い。
ファイル
操作