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

Re: integration with eclipse

From: Scott Palmer <scott.palmer_at_2connected.org>
Date: 2005-04-27 17:29:09 CEST

On Apr 27, 2005, at 11:02 AM, JP Fiset wrote:

> Scott Palmer <scott.palmer@2connected.org> wrote on 04/27/2005
> 10:25:31AM:
>
>>> I'm using Subclipse with Eclipse 3.1M6 and I have found that when I
>>> add a file to version control from within Eclipse nothing happens.
>>> 'svn st' shows that the file wasn't added and so do the icon
>>> decorations on the source files within Eclipse. I know this was
>>> working before, with Eclipse 3.01.
>>>
>>> Has anyone else seen this issue?
>>>
> I am using Eclipse 3.1M6 with:
> - subclipse 0.9.30
> - JavaSVN Library 0.8.8.1
> - JavaSVN Subclipse Extension 0.8.8.1
>
> and I do not encounter such problem. I have tested this configuration
> on both Windows XP and Linux FC3. What is your configuration?

I'm doing this on Win XP.

I seem to have Subclipse 0.9.28. Doing an "update" in Eclipse tells me
there are no updates for Subclipse. But I do recall forcing an install
of 0.9.30 a while back but it crapped out completely - i.e. Subclipse
crashed always when I tried to connect my projects to Subclipse, so I
reverted back to 0.9.28.

I'm not using any JavaSVN stuff.. just the "normal" javahl bindings
(org.tigris.subversion.javahl.win32 0.9.28)

I also have a Mac laptop, but I have never gotten the javahl bindings
to install properly on the Mac. (Why doesn't Subclipse included them
like it does for Win32?) So, sadly, I have never been able to even try
Subclipse on the Mac.

I do see things like this in my eclipse log:

!ENTRY org.eclipse.ui 4 4 Mar 23, 2005 10:53:35.333
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
    at
org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus
(StatusCacheManager.java:97)
    at
org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(L
ocalResource.java:157)
    at
org.tigris.subversion.subclipse.core.resources.LocalFile.isDirty(LocalFi
le.java:78)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.core.resources.LocalFolder.isDirty(Local
Folder.java:152)
    at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.isD
irty(SVNLightweightDecorator.java:175)
    at
org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.dec
orate(SVNLightweightDecorator.java:234)
    at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decora
te(LightweightDecoratorDefinition.java:155)
    at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$Lightweig
htRunnable.run(LightweightDecoratorManager.java:60)
    at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.
java:616)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(
LightweightDecoratorManager.java:258)
    at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecora
tions(LightweightDecoratorManager.java:241)
    at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationS
cheduler.java:264)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

and

!ENTRY org.eclipse.ui 4 0 2005-04-20 15:13:33.198
!MESSAGE
org.eclipse.team.internal.ui.actions.TeamAction.getProviderMapping()Ljav
a/util/Hashtable;
!STACK 0
java.lang.NoSuchMethodError:
org.eclipse.team.internal.ui.actions.TeamAction.getProviderMapping()Ljav
a/util/Hashtable;
    at
org.tigris.subversion.subclipse.ui.actions.AddAction.access$0(AddAction.
java:1)
    at
org.tigris.subversion.subclipse.ui.actions.AddAction$1.execute(AddAction
.java:50)
    at
org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOpe
ration.java:98)
    at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1714)
    at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOpera
tion.java:110)
    at
org.tigris.subversion.subclipse.ui.repository.RepositoryManager.run(Repo
sitoryManager.java:366)
    at
org.tigris.subversion.subclipse.ui.actions.SVNAction$1.run(SVNAction.jav
a:228)
    at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalCon
text.java:113)

and

!ENTRY org.tigris.subversion.subclipse.core 4 2 2005-04-22 09:49:02.984
!MESSAGE Problems occurred when invoking code from plug-in:
"org.tigris.subversion.subclipse.core".
!STACK 0
java.lang.NullPointerException
    at
org.tigris.subversion.subclipse.ui.pending.PendingOperationsView.updateC
hangedResourcesWith(PendingOperationsView.java:510)
    at
org.tigris.subversion.subclipse.ui.pending.PendingOperationsView.resourc
eModified(PendingOperationsView.java:531)
    at
org.tigris.subversion.subclipse.core.SVNProviderPlugin$2.run(SVNProvider
Plugin.java:253)
    at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.
java:1021)
    at org.eclipse.core.runtime.Platform.run(Platform.java:757)
    at
org.tigris.subversion.subclipse.core.SVNProviderPlugin.broadcastModifica
tionStateChanges(SVNProviderPlugin.java:260)
    at
org.tigris.subversion.subclipse.core.resourcesListeners.FileModification
Manager.resourceChanged(FileModificationManager.java:102)
    at
org.eclipse.core.internal.events.NotificationManager$2.run(NotificationM
anager.java:276)
    at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.
java:1021)
    at org.eclipse.core.runtime.Platform.run(Platform.java:757)
    at
org.eclipse.core.internal.events.NotificationManager.notify(Notification
Manager.java:270)
    at
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(No
tificationManager.java:144)
    at
org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Worksp
ace.java:180)
    at
org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.jav
a:912)
    at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:
147)
    at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:
200)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)

Perhaps all those issues go away with 0.9.30.. but I can't get it to
work AT ALL, so I'm not sure what my next move should be.

Scott
Received on Thu Apr 28 01:29:09 2005

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