REDHAWK IDE를 사용하여 Sandbox에서 구성 요소를 테스트하려고하지만 구성 요소를 칠판으로 끌 때마다 오류가 발생합니다. 나는 칠판에 난 내용의 팝업 창을 얻을에 내장 SigGen의 요소를 드래그 할 때 예를 들어Redhawk IDE Sandbox에서 Chalkboard를 사용할 때의 오류
:
'Launching component SigGen_1' has encountered a problem.
Failed to launch: SigGen_1
세부 정보 섹션에서 그것을 말한다 : 또한
Failed to launch: SigGen_1
IDL:CD/ExecutableDevice/ExecuteFail:1.0
콘솔 윈도우의 오류는 내가 실행 한 구현에 달려 있습니다 (팝업 윈도우의 오류는 동일하게 유지됩니다). Java의 경우 콘솔 창에 오류가 표시되지 않습니다. C++ 및 Python 구현의 오류는 다음과 같습니다.
는 C++
terminate called after throwing an instance of 'CORBA::TRANSIENT'
파이썬
ERROR:root:Unexpected Error
Traceback (most recent call last):
File "/usr/local/redhawk/core/lib/python/ossie/resource.py", line 538, in start_component
rootContext.rebind(name, component_Var)
File "/usr/lib/python2.6/site-packages/omniORB/COS/CosNaming_idl.py", line 222, in rebind
return _omnipy.invoke(self, "rebind", _0_CosNaming.NamingContext._d_rebind, args)
TRANSIENT: CORBA.TRANSIENT(omniORB.TRANSIENT_ConnectFailed, CORBA.COMPLETED_NO)
SigGen 구성 요소도 IDE에서 칠판에 표시되지 않습니다.
REDHAWK_DEV 도메인에서 파형을 시작하려고해도 아무런 문제가 발생하지 않습니다.
SigGen (cpp, python 및 java)을 구현할 때마다이 오류가 발생합니까? 아니면 특정 하나? –
모든 구현 (C++, Java 및 Python)에서 오류가 발생합니다. 질문은 다른 구현의 오류에 대한 자세한 내용을 제공하도록 편집되었습니다. – coder
100 % 확신 할 수는 없지만 일부 라우터가 omniORB 포트를 차단하는 데 문제가 될 수 있습니다. 네트워크 연결을 끊고 아무 것도 연결하지 않는 '더미'네트워크에 연결하십시오. 그런 다음 구성 요소를 칠판에 끌어다 놓으십시오. –