Hello, Implementations of CallableReference (and hence its subclass ServiceReference) are declared as Externalizable. At the moment, the writeExternal/readExternal methods of CallableReferenceImpl serialize to an SCDL and deserialize from the SCDL. The reference interface of a CallableReference created using readExternal gets resolved using the thread context classloader. Since contributions dont necessarily have to be visible from the thread context classloader, should the interface be resolved against the caller's classloader instead?
Thank you... Regards, Rajini