操作
調査 #1023
完了サービスポートで階層化されたインターフェース型の使用
ステータス:
終了
優先度:
通常
担当者:
-
対象バージョン:
-
開始日:
2009/12/14
期日:
進捗率:
100%
予定工数:
説明
・サービスポートのインターフェース型設定時に独自に定義したIDLファイルを参照した場合、
インターフェース名が階層化された名称となっていると、コード生成時にエラーが検知されてしまいます。
こちらの現象について何かご存知の点がありましたら、ご教示いただけますと幸いです。
【例】
・IDL fileに下記内容を持ったIDLを指定。
typedef sequence<string> EchoList;
module aaa {
module bbb {
interface MyService {
string echo(in string msg);
EchoList get_echo_history();
};
};
};
⇒Interface Typeに表示される「aaa::bbb::MyService」を選択。
⇒コード生成を実行すると「Service Interface Typeは半角英数字を指定してください。」のメッセージが表示される。
操作