In classForName()
You can find plenty of statements like this
try {
if (fullName || noPackage)
return Strings.toClass(name, resolve, loader);
return Strings.toClass(pkg + "." + name, resolve, loader);
} catch (RuntimeException re) {
}
As result I get exception which tells me nothing about the cause:
Type "com.peacetech.dts.jdo.ContentFieldImpl" could not be instantiated.
I had to get all the sources and go through with debugger to get to real
cause:
java.lang.NoClassDefFoundError: kodo/util/ProxyMap
Why Kodo looks for kodo.jdo.ProxyMap? Shouldn't it proxy to
org.apache.openjpa.util.ProxyMap now?
Thank you very much
Alex Roytman
Peace Technology, Inc.
301-206-9696x103