Hi,
I have installed Eclipse 3.1 on Fedora core 4 (I am not using native eclipse
that ships with FC4). I have also installed Subclipse 0.9.34.
When I switch to SVN repository view in Eclipse I get the following message:
Unhandled event loop exception
Reason:
Failed to execute runnable (java.lang.NullPointerException)
I ignore the NullPointerException, I continue with creating a repository
location. However, when I click the "Finish" button, I get the following
ClassNotFoundException. Can someone please tell me how to fix this problem?
Here is the stack trace of ClassNotFoundException:
java.lang.ClassNotFoundException: org.tigris.subversion.javahl.SVNClient not
found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/scratch/eclipse/startup.jar,file:./],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at SVNClient.getCppObject(__jobject) (/usr/lib/libsvnjavahl-1.so.0.0.0)
at .Java_org_tigris_subversion_javahl_SVNClient_notification2
(/usr/lib/libsvnjavahl-1.so.0.0.0)
at org.tigris.subversion.javahl.SVNClientSynchronized.notification2
(org.tigris.subversion.javahl.Notify2) (Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.JhlClientAdapter()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(java.lang.String)
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNClientManager.createSVNClient()
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.validateConnection(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at
org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard$1.run(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run()
(Unknown Source)
at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
at .__clone (/lib/libc-2.3.5.so)
java.lang.ClassNotFoundException: org.tigris.subversion.javahl.JNIError not
found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/scratch/eclipse/startup.jar,file:./],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at JNIUtil.throwError(byte const) (/usr/lib/libsvnjavahl-1.so.0.0.0)
at .Java_org_tigris_subversion_javahl_SVNClient_notification2
(/usr/lib/libsvnjavahl-1.so.0.0.0)
at org.tigris.subversion.javahl.SVNClientSynchronized.notification2
(org.tigris.subversion.javahl.Notify2) (Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.JhlClientAdapter()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(java.lang.String)
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNClientManager.createSVNClient()
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.validateConnection(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at
org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard$1.run(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run()
(Unknown Source)
at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
at .__clone (/lib/libc-2.3.5.so)
Exception in thread "ModalContext" java.lang.ClassNotFoundException:
org.tigris.subversion.javahl.JNIError not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:/scratch/eclipse/startup.jar,file:./],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at JNIUtil.throwError(byte const) (/usr/lib/libsvnjavahl-1.so.0.0.0)
at .Java_org_tigris_subversion_javahl_SVNClient_notification2
(/usr/lib/libsvnjavahl-1.so.0.0.0)
at org.tigris.subversion.javahl.SVNClientSynchronized.notification2
(org.tigris.subversion.javahl.Notify2) (Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.JhlClientAdapter()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl()
(Unknown Source)
at
org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(java.lang.String)
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNClientManager.createSVNClient()
(Unknown Source)
at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient()
(Unknown Source)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.validateConnection(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at
org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard$1.run(org.eclipse.core.runtime.IProgressMonitor)
(Unknown Source)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run()
(Unknown Source)
at .GC_start_routine (/usr/lib/libgcj.so.6.0.0)
at .__clone (/lib/libc-2.3.5.so)
Thank you,
Purvesh
--
Purvesh Khatri
Dept. of Computer Science
Wayne State University
Detroit, MI 48202
Phone: 313-577-5070
Fax: 313-577-6868
Received on Sat Sep 24 02:31:23 2005