Hi all,
I'm trying to de-bug a complex classpath problem with regards to Entry objects that were written to a JavaSpace, only to incur unusual classloading problems upon reading them.
Based on my knowledge of how Rio class resolving works, everything looks fine to me in my opstrings, so I need to figure out how to, given an object, list its codebase URL - which I expect to be a rather long list of Maven artifact URLs in my particular case.
For the life of me, I cannot find a standard way of obtaining this codebase URL, given only the object (i.e. after creating in a Rio Service, but before writing it to a JavaSpace, or in a worker that has just taken the object out of a JavaSpace).
Does anybody know of a useful method? Or do I go through the ClassLoader (i.e. casting the class loader to some expected implementation, i.e. as used in Rio services).
assistance appreciated -
Dawid