>>>> "Robert" == Robert Marcano
<robert(a)marcanoonline.com> writes:
Robert> debugging with (it is an static method)
Robert> System.out.println(JhlClientAdapter.class.getClassLoader());
Robert> showed:
Robert> org.eclipse.core.runtime.adaptor.EclipseClassLoader@2d78620
Ok. That looks correct enough.
From the stack trace:
java.lang.ClassNotFoundException: org.tigris.subversion.javahl.SVNClient not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/eclipse/startup.jar],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass (libgcj.so.7)
at java.lang.ClassLoader.loadClass (libgcj.so.7)
at java.lang.ClassLoader.loadClass (libgcj.so.7)
at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.isAvailable
(svnClientAdapter-1.0.1.jar.so)
What does JhlClientAdapter.isAvailable() look like? On what class
loader is it calling loadClass()?
Robert> I disabled aot-compile-rpm for the svnClientAdapter and subclipse RPMs
Robert> in order to run with the interpreter, the same problem
This rules out most of the linking oddities that might ordinarily
cause problems. Offhand I don't know what to suggest :-(. If I were
looking into this I would probably start by
Tom