I used successfully in my components a couple of Methods that return user
defined types. Recently, I moved some components to different processes and
I followed the documentation located here (
The trace of the deployer shows that the types have been added in the
TypeSystem of the two processes but the following code is throwing an
unknown exception not documented in the documentation:
Moreover, we have modified the method to use a std::vector<double> because
it's supposed to be supported in the Orocos type system by default. Again,
with local components, the code does work but with different process the
same problem is reproduced.
In the other hand, Peter said in the following mail
there are some problems when returning results by reference... but I
suppose that's another story because we're returning results by value.
So... is it possible to use complex types in Methods with Corba? What's the
exception thrown by getMethod() ?
Thanks in advance,