[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[Subclipse-users] 1.2.0 unable to load CheckoutWizard

From: Gordon Keith <gordon.keith_at_csiro.au>
Date: 2007-04-05 07:45:03 CEST

I'm setting up a new machine (not something I do often) and can't checkout any
of my subversion projects.

The machine is a 64 bit SuSE10.2 which comes with eclipse 3.2.1.
I changed the ownership of /usr/share/eclipse to me.
I used the eclipse software updates option to upgrade to the latest, 3.2.2.
I edited /etc/eclipse.conf to include:
VM_ARGS="-Xms64M -Xmx2560M"

I then followed the installation instructions for subclipse to install 1.2.0
(I didn't install Mylar support as I don't know what it is).

I then attempt File: New project: SVN: Checkout Projects from SVN and get the
following message:

=========
The selected wizard could not be started.

Reason:
Plug-in org.tigris.subversion.subclipse.ui was unable to load class
org.tigris.subversion.subclipse.ui.wizards.CheckoutWizard.
=========

I suspect there is a step missing from the installation instructions.

I haven't installed JavaHL, which from the FAQ may be required, but isn't in
the installation instructions.

The eclipse .log file gives:

!ENTRY org.eclipse.osgi 4 0 2007-04-05 15:39:08.416
!MESSAGE An error occurred while automatically activating bundle
org.tigris.subversion.subclipse.ui (495).
!STACK 0
org.osgi.framework.BundleException: Exception in
org.tigris.subversion.subclipse.ui.SVNUIPlugin.start() of bundle
org.tigris.subversion.subclipse.ui.
   at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1010)
...
Caused by: java.lang.ClassNotFoundException:
org.tigris.subversion.javahl.JNIError 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.javahl.SVNClient.<init>(SVNClient.java:54)
   at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable(JhlClientAdapterFactory.java:216)
...

!ENTRY org.eclipse.equinox.registry 4 1 2007-04-05 15:39:08.673
!MESSAGE Plug-in org.tigris.subversion.subclipse.ui was unable to load class
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.
!STACK 0
java.lang.ClassNotFoundException:
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator
   at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
...
!ENTRY org.eclipse.osgi 4 0 2007-04-05 15:39:24.318
!MESSAGE An error occurred while automatically activating bundle
org.tigris.subversion.subclipse.ui (495).
!STACK 0
org.osgi.framework.BundleException: Exception in
org.tigris.subversion.subclipse.ui.SVNUIPlugin.start() of bundle
org.tigris.subversion.subclipse.ui.
...
Caused by: java.lang.NullPointerException
   at java.lang.Object.getClass(libgcj.so.7)
   at
org.tigris.subversion.subclipse.core.SVNProviderPlugin.getAdminDirectoryName(SVNProviderPlugin.java:536)
...
Root exception:
java.lang.NullPointerException
   at java.lang.Object.getClass(libgcj.so.7)
   at
org.tigris.subversion.subclipse.core.SVNProviderPlugin.getAdminDirectoryName(SVNProviderPlugin.java:536)
   at
org.tigris.subversion.subclipse.core.SVNClientManager.setSvnClientInterface(SVNClientManager.java:87)
   at
org.tigris.subversion.subclipse.ui.Preferences.setSvnClientInterface(Preferences.java:115)
   at
org.tigris.subversion.subclipse.ui.Preferences.initializePreferences(Preferences.java:100)
   at
org.tigris.subversion.subclipse.ui.SVNUIPlugin.start(SVNUIPlugin.java:407)
...

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Thu Apr 5 07:45:16 2007

This is an archived mail posted to the Subclipse Users mailing list.