操作
バグ #3703
完了RTObject_implクラスのget_service_profile関数で適当なサービスプロファイル名を入力してもInvalidParameterの例外が発生しない問題
開始日:
2016/11/04
期日:
進捗率:
100%
予定工数:
説明
RTObject_implクラスのget_service_profile関数に適当なサービスプロファイル名を入力してもInvalidParameterの例外をスローしない問題を修正する。
おそらく以下の部分でgetServiceProviderProfile関数内がInvalidParameterの例外をスローしても、catch (SDOPackage::InvalidParameter &e)の部分で例外を受け取れていないことが原因
try { prof = m_sdoservice.getServiceProviderProfile(id); } catch (SDOPackage::InvalidParameter &e) { RTC_ERROR(("InvalidParameter exception: name (%s) is not found", id)); throw e; }
操作