Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 328684 - Cannot add files (on branch)
Summary: Cannot add files (on branch)
Status: RESOLVED WORKSFORME
Alias: None
Product: Subversive
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Igor Burilo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-26 06:15 EDT by Jesper Skov CLA
Modified: 2010-12-17 11:27 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesper Skov CLA 2010-10-26 06:15:29 EDT
Build Identifier: 0.7.9.I20101001-1700

When I try to add a new package+class on a branch I get the below exception from the plugin.


Error
Tue Oct 26 12:08:24 CEST 2010
SVN: '0x0040011a: Call Menu Action' operation finished with error: org/eclipse/team/svn/core/extension/options/IOptionProvider.isTextMIMETypeRequired()Z

java.lang.AbstractMethodError: org/eclipse/team/svn/core/extension/options/IOptionProvider.isTextMIMETypeRequired()Z
	at org.eclipse.team.svn.core.operation.local.AddToSVNWithPropertiesOperation.<init>(Unknown Source)
	at org.eclipse.team.svn.ui.utility.CommitActionUtility.getRecursiveImpl(Unknown Source)
	at org.eclipse.team.svn.ui.utility.CommitActionUtility.getCompositeCommitOperation(Unknown Source)
	at org.eclipse.team.svn.ui.action.local.CommitAction.runImpl(Unknown Source)
	at org.eclipse.team.svn.ui.action.AbstractSVNTeamAction$2.runImpl(Unknown Source)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(Unknown Source)
	at org.eclipse.team.svn.core.operation.LoggedOperation.run(Unknown Source)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(Unknown Source)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(Unknown Source)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(Unknown Source)
	at org.eclipse.team.svn.ui.action.AbstractSVNTeamAction.execute(Unknown Source)
	at org.eclipse.team.internal.ui.actions.TeamAction.run(Unknown Source)
	at org.eclipse.team.internal.ui.actions.TeamAction.runWithEvent(Unknown Source)
	at org.eclipse.ui.internal.PluginAction.runWithEvent(Unknown Source)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Unknown Source)
	at org.eclipse.jface.action.ActionContributionItem.access$2(Unknown Source)
	at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(Unknown Source)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
	at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
	at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)
	at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
	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(Unknown Source)
	at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)
	at org.eclipse.equinox.launcher.Main.run(Unknown Source)
	at org.eclipse.equinox.launcher.Main.main(Unknown Source)



Reproducible: Always

Steps to Reproduce:
1. Switch project to a branch
2. Create a new package + class file
3. Try to commit them
Comment 1 Alexander Gurov CLA 2010-12-17 11:27:12 EST
After investigating the problem, it seems like an issue with the plug-in installation (plug-in was updated partially, i.e. core part was updated while UI part wasn't).
In order to resolve the problem please try to reinstall plug-in (probably into the clean Eclipse IDE instance).