I am receiving these errors when I use the JavaHL bindings in subclipse. I
tried replacing the svnjavahl.jar w/ the one from SVN 1.1.4, but that
didn't go well.. it blew up worse. This occured with 3.1M5, 3.1M7, and
3.1RC1
java.util.ConcurrentModificationException at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
at java.util.AbstractList$Itr.next(AbstractList.java:420) at
org.tigris.subversion.subclipse.core.SVNProviderPlugin.broadcastSyncInfoChanges(SVNProviderPlugin.java:224)
at
org.tigris.subversion.subclipse.core.resourcesListeners.SyncFileChangeListener.resourceChanged(SyncFileChangeListener.java:141)
at
org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:276)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1038)
at org.eclipse.core.runtime.Platform.run(Platform.java:775) at
org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:270)
at
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:144)
at
org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:185)
at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
java.lang.UnsatisfiedLinkError: notification2
at org.tigris.subversion.javahl.SVNClient.notification2(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.notification2(SVNClientSynchronized.java:354)
at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:74)
at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl(JhlClientAdapterFactory.java:33)
at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:60)
at org.tigris.subversion.subclipse.core.SVNClientManager.createSVNClient(SVNClientManager.java:112)
at org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient(SVNProviderPlugin.java:367)
at org.tigris.subversion.subclipse.core.status.RecursiveStatusUpdateStrategy.updateStatus(RecursiveStatusUpdateStrategy.java:55)
at org.tigris.subversion.subclipse.core.status.StatusCacheManager.getStatus(StatusCacheManager.java:101)
at org.tigris.subversion.subclipse.core.resources.LocalResource.getStatus(LocalResource.java:157)
at org.tigris.subversion.subclipse.core.resources.LocalResource.hasRemote(LocalResource.java:150)
at org.tigris.subversion.subclipse.core.SVNTeamProvider.setProject(SVNTeamProvider.java:80)
at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:177)
at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:206)
at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:488)
at org.tigris.subversion.subclipse.ui.decorator.SVNLightweightDecorator.decorate(SVNLightweightDecorator.java:218)
at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:220)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:67)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1038)
at org.eclipse.core.runtime.Platform.run(Platform.java:775)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:289)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:275)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:318)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
Received on Thu Jun 2 03:19:14 2005