[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subclipse-users
Subject:    Re: [Subclipse-users] Eclipse reports error in Subversion:
From:       Mark Phippard <markphip () gmail ! com>
Date:       2009-05-18 11:30:55
Message-ID: ff892c5d0905180430r78a2c9a1ya0d40a2dcd7f82e1 () mail ! gmail ! com
[Download RAW message or body]

The easy answer might be that you should go back to the 1.4.x release.
 The main difference with 1.6 is that it requires Subversion 1.6
JavaHL.  It looks like you have an older version, probably 1.5.x.

See this: http://subclipse.tigris.org/wiki/JavaHL


On Mon, May 18, 2009 at 7:07 AM, Paul Lammertsma <pflammertsma@gmail.com> wrote:
> Dear Subclipse developers:
> 
> The SVN plugin for Eclipse is a huge life-saver and a joy to work with. My
> colleagues and I enjoy seeing the interface improve version after version,
> and use Subclipse intensively.
> 
> Recently, however, I've been receiving several of these odd errors:
> 
> An error has occurred. See error log for more details.
> org.tigris.subversion.svnclientadapter.SVNStatusKind.hasTreeConflict()Z
> 
> My Eclipse log contains the entire stack trace:
> 
> !ENTRY org.eclipse.jface 4 2 2009-05-18 12:44:14.560
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.jface".
> !STACK 0
> java.lang.NoSuchMethodError:
> org.tigris.subversion.svnclientadapter.SVNStatusKind.hasTreeConflict()Z
> at
> org.tigris.subversion.subclipse.ui.util.ResourceSelectionTree$ResourceSelectionLabelProvider.getImage(ResourceSelectionTree.java:698)
>  at
> org.eclipse.jface.viewers.WrappedViewerLabelProvider.getImage(WrappedViewerLabelProvider.java:117)
>  at
> org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:165)
>  at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:145)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:932)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:102)
>  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1012)
>  at
> org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:466)
>  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> at
> org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2041)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:827)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:802)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:776)
>  at
> org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:634)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1702)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1712)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1054)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1035)
>  at
> org.eclipse.jface.viewers.AbstractTreeViewer.expandAll(AbstractTreeViewer.java:1024)
>  at
> org.tigris.subversion.subclipse.ui.util.ResourceSelectionTree.createControls(ResourceSelectionTree.java:341)
>  at
> org.tigris.subversion.subclipse.ui.util.ResourceSelectionTree.<init>(ResourceSelectionTree.java:139)
>  at
> org.tigris.subversion.subclipse.ui.wizards.dialogs.SvnWizardCommitPage.addResourcesArea(SvnWizardCommitPage.java:255)
>  at
> org.tigris.subversion.subclipse.ui.wizards.dialogs.SvnWizardCommitPage.createControls(SvnWizardCommitPage.java:186)
>  at
> org.tigris.subversion.subclipse.ui.wizards.dialogs.SvnWizardDialogPage.createControl(SvnWizardDialogPage.java:33)
>  at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:170)
> at
> org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:669)
> at
> org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:543)
> at org.eclipse.jface.window.Window.create(Window.java:431)
> at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
> at org.eclipse.jface.window.Window.open(Window.java:790)
> at
> org.tigris.subversion.subclipse.ui.actions.CommitAction.confirmCommit(CommitAction.java:319)
>  at
> org.tigris.subversion.subclipse.ui.actions.CommitAction$1.run(CommitAction.java:114)
>  at
> org.tigris.subversion.subclipse.ui.repository.RepositoryManager.run(RepositoryManager.java:375)
>  at
> org.tigris.subversion.subclipse.ui.actions.SVNAction$1.run(SVNAction.java:226)
> at
> org.tigris.subversion.subclipse.ui.actions.SVNAction$2.run(SVNAction.java:235)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at
> org.tigris.subversion.subclipse.ui.actions.SVNAction.run(SVNAction.java:232)
> at
> org.tigris.subversion.subclipse.ui.actions.CommitAction.execute(CommitAction.java:102)
>  at
> org.tigris.subversion.subclipse.ui.actions.SVNAction.run(SVNAction.java:56)
> at
> org.eclipse.ui.actions.ActionDelegate.runWithEvent(ActionDelegate.java:70)
> at
> org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
>  at
> org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
>  at
> org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
>  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
>  at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>  at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>  at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> 
> I am using Subclipse 1.6.2. Eclipse reports the following features by
> tigris.org:
> 
> org.tigris.subversion.subclipse.mylyn, version 3.0.0
> org.tigris.subversion.clientadapter.feature, version 1.6.0.2
> org.tigris.subversion.clientadapter.javahl.feature, version 1.6.2
> org.tigris.subversion.subclipse.graph.feature, version 1.0.7
> org.tigris.subversion.subclipse, version 1.6.2
> org.tigris.subversion.clientadapter.svnkit.feature, version 1.6.1
> 
> The only odd thing I have done prior to this error appearing is updating to
> a several previous revisions, then updating back to the HEAD. Perhaps there
> was a conflict somewhere along the way?
> 
> It doesn't appear to have an adverse effect on Subclipse; I can still
> update, commit, view the history and synchronize as before. It's just the
> error dialog that is a nuisance. It appears to be displaying this dialog on
> several different directories, although I haven't been able to figure out
> which ones. If it's relevant, please let me know!
> 
> Keep up the great work!
> 
> Best,
> Paul Lammertsma
> 



-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=2298804

To unsubscribe from this discussion, e-mail: \
[users-unsubscribe@subclipse.tigris.org].


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic