<div class="gmail_quote">On Tue, Jul 3, 2012 at 2:41 AM, Duncan Grisby <span dir="ltr"><<a href="mailto:duncan@grisby.org" target="_blank">duncan@grisby.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Fri, 2012-06-29 at 15:51 -0700, Aaron Brice wrote:<br>
<br>
> I have a C++ CORBA object on a remote ARM system calling a method on a<br>
> local python object. Any method I call in this way hangs, although it<br>
> works the other way around (python object calling methods on the<br>
> remote C++ object).<br>
<br>
> I ran it with traceLevel 10, and I see this on the ARM system:<br>
<br>
> omniORB: LocateRequest to remote: root<0><br>
<br>
> and this on the local system:<br>
> omniORB: Handling a GIOP LOCATE_REQUEST.<br>
> And then nothing, no errors, it just hangs. Any ideas?<br>
<br>
</div></div>Perhaps you forgot to activate the POA in your Python code? If not,<br>
please run with these options on the server:<br>
<br>
-ORBtraceLevel 25 -ORBtraceInvocations 1 -ORBtraceThreadId 1<br>
-ORBtraceTime 1<br>
<br>
That will give more information about what is going on.<br>
<br>
Cheers,<br>
<br>
Duncan.<br>
<span class="HOEnZb"><font color="#888888"></font></span><br></blockquote></div><br>Yes, sorry, I did forget to activate the POA even though I remember reading in the documentation that doing so is the most common cause of the program hanging. Works fine now.<br>
<br>Thanks,<br>Aaron<br><br>