調査 #2278
RTC.PortProfile の wstring の調査
Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
10/25/2011
Due date:
% Done:
100%
Estimated time:
Description
RTC.PortProfile の properties メンバーで wstring を使用してるか調査する。
Related issues
History
#1 Updated by Anonymous about 12 years ago
- Status changed from 新規 to 解決
- Assignee set to Anonymous
- % Done changed from 0 to 100
使用していない。
#2 Updated by Anonymous about 12 years ago
- RTSE の Configuration で全角文字を入力して「適用」したところ、次のエラーが発生しました。
Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/NVUtil.py", line 121, in copyToProperties val = str(any.from_any(nv.value, keep_structs=True)) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
str関数で発生しているようです。
- RTSE の Configuration で空白を設定して ( 入力文字を削除して )「適用」したところ、次のエラーが発生しました。
Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/RTObject.py", line 1451, in on_error self._configsets.update() File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/ConfigAdmin.py", line 552, in update self.update(self._activeId) File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/ConfigAdmin.py", line 536, in update self._params[i].update(prop.getProperty(self._params[i].name)) File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/ConfigAdmin.py", line 169, in update self._trans(self._var, self._default_value) AttributeError: Config instance has no attribute '_default_value' Exception in thread Thread-2: Traceback (most recent call last): File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner self.run() File "/usr/lib/python2.6/threading.py", line 484, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/Task.py", line 80, in svc_run self.svc() File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/PeriodicExecutionContext.py", line 450, in svc comp._sm.worker() File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/PeriodicExecutionContext.py", line 317, in worker return self._sm.worker() File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/StateMachine.py", line 469, in worker self._do[states.curr](states) File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/PeriodicExecutionContext.py", line 216, in on_error self._obj.on_error(self.ec_id) File "/usr/lib/python2.6/dist-packages/OpenRTM_aist/RTM_IDL/RTC_idl.py", line 155, in on_error return _omnipy.invoke(self, "on_error", _0_RTC.ComponentAction._d_on_error, args) UNKNOWN: CORBA.UNKNOWN(omniORB.UNKNOWN_PythonException, CORBA.COMPLETED_MAYBE)
#3 Updated by kurihara almost 12 years ago
- Status changed from 解決 to 終了