Simon,
this code is in the extension that handles C++ components so we expect the
implementation to be C++. This is not the "default" proxy. This code will be
invoked because the definition of the component is an implementation.cpp.
There is similar code in e.g. the ruby RubyServiceProxy that will handle
implementation.rb.
Hope this helps.
Cheers,
On 21/01/07, Simon Laws <[EMAIL PROTECTED]> wrote:
The default C++ proxy currently seems to assume that its always trying to
talk to a C++ service. Line 104 of CPPServiceProxy looks like
// If we got here we have a CPP implementation
CPPImplementation* impl = (CPPImplementation
*)componentType;
Did I understand this correctly? If so why is this the case?
Regards
Simon
--
Pete