Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » Home made cvs team provider receives errors from Eclipse CVS Team Provider
Home made cvs team provider receives errors from Eclipse CVS Team Provider [message #299453] Fri, 17 February 2006 05:45 Go to next message
Eclipse UserFriend
Hi,

We are building a cvs team provider based on public Eclipse Team api and
sometimes we get an error popup from inside Eclipse CVS internal plugins
in a workspace where there is only one project which is not configured
with the Eclipse CVS Team Provider.

We are working with Eclipse 3.1.1.

How is it possible if we don't use those specific plugins ?
What can be done to avoid these error and at least the popup because our
team provider continue its task normally ?

Thanks a lot
Jacques

Error 2006-02-17 11:27:08.190 An error occurred while flushing batched
changes
java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not
match outer scope rule: P/TestDexiaRepositoryProvider
at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java :58)
at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJ ob.java:117)
at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java :211)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJo bs.java:59)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManag er.java:190)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:96)
at
org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1674)
at org.eclipse.core.internal.resources.Workspace.run(Workspace. java:1714)
at
org.eclipse.team.internal.ccvs.core.util.SyncFileWriter.writ eLines(SyncFileWriter.java:510)
at
org.eclipse.team.internal.ccvs.core.util.SyncFileWriter.writ eAllResourceSync(SyncFileWriter.java:135)
at
org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.commitCache(EclipseSynchronizer.java:1007)
at
org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer$1.run(EclipseSynchronizer.java:511)
at org.eclipse.core.internal.resources.Workspace.run(Workspace. java:1719)
at
org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.flush(EclipseSynchronizer.java:509)
at
org.eclipse.team.internal.core.subscribers.BatchingLock$Thre adInfo.flush(BatchingLock.java:183)
at
org.eclipse.team.internal.ccvs.core.syncinfo.ReentrantLock$C VSThreadInfo.flush(ReentrantLock.java:53)
at
org.eclipse.team.internal.core.subscribers.BatchingLock$Thre adInfo.popRule(BatchingLock.java:115)
at
org.eclipse.team.internal.core.subscribers.BatchingLock.rele ase(BatchingLock.java:310)
at
org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.endBatching(EclipseSynchronizer.java:493)
at
org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.resourcesRecreated(EclipseSynchronizer.java:1791)
at
org.eclipse.team.internal.ccvs.core.syncinfo.DeferredResourc eChangeHandler.doDispatchEvents(DeferredResourceChangeHandle r.java:93)
at
org.eclipse.team.internal.core.BackgroundEventHandler.dispat chEvents(BackgroundEventHandler.java:354)
at
org.eclipse.team.internal.core.BackgroundEventHandler.proces sEvents(BackgroundEventHandler.java:334)
at
org.eclipse.team.internal.core.BackgroundEventHandler$1.run( BackgroundEventHandler.java:173)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
Re: Home made cvs team provider receives errors from Eclipse CVS Team Provider [message #299478 is a reply to message #299453] Fri, 17 February 2006 12:58 Go to previous message
Eclipse UserFriend
Originally posted by: mvalenta.ca.ibm.com

Wow, your writing your own CVS integration for Eclipse! The problem is
probably due to the fact that this was just never anticipated or tested
with the Eclipse CVS support. Your best course of action would be to log
a bug report against Platform/CVS. I'm not sure that there is a
workaround short of removing the Eclipse CVS plugin from the build.

Michael

Jacques Leclercq wrote:
> Hi,
>
> We are building a cvs team provider based on public Eclipse Team api and
> sometimes we get an error popup from inside Eclipse CVS internal plugins
> in a workspace where there is only one project which is not configured
> with the Eclipse CVS Team Provider.
> We are working with Eclipse 3.1.1.
>
> How is it possible if we don't use those specific plugins ?
> What can be done to avoid these error and at least the popup because our
> team provider continue its task normally ?
>
> Thanks a lot
> Jacques
>
> Error 2006-02-17 11:27:08.190 An error occurred while flushing batched
> changes
> java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not
> match outer scope rule: P/TestDexiaRepositoryProvider
> at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java :58)
> at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJ ob.java:117)
> at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java :211)
> at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJo bs.java:59)
> at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManag er.java:190)
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:96)
>
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1674)
>
> at org.eclipse.core.internal.resources.Workspace.run(Workspace. java:1714)
> at
> org.eclipse.team.internal.ccvs.core.util.SyncFileWriter.writ eLines(SyncFileWriter.java:510)
>
> at
> org.eclipse.team.internal.ccvs.core.util.SyncFileWriter.writ eAllResourceSync(SyncFileWriter.java:135)
>
> at
> org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.commitCache(EclipseSynchronizer.java:1007)
>
> at
> org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer$1.run(EclipseSynchronizer.java:511)
>
> at org.eclipse.core.internal.resources.Workspace.run(Workspace. java:1719)
> at
> org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.flush(EclipseSynchronizer.java:509)
>
> at
> org.eclipse.team.internal.core.subscribers.BatchingLock$Thre adInfo.flush(BatchingLock.java:183)
>
> at
> org.eclipse.team.internal.ccvs.core.syncinfo.ReentrantLock$C VSThreadInfo.flush(ReentrantLock.java:53)
>
> at
> org.eclipse.team.internal.core.subscribers.BatchingLock$Thre adInfo.popRule(BatchingLock.java:115)
>
> at
> org.eclipse.team.internal.core.subscribers.BatchingLock.rele ase(BatchingLock.java:310)
>
> at
> org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.endBatching(EclipseSynchronizer.java:493)
>
> at
> org.eclipse.team.internal.ccvs.core.resources.EclipseSynchro nizer.resourcesRecreated(EclipseSynchronizer.java:1791)
>
> at
> org.eclipse.team.internal.ccvs.core.syncinfo.DeferredResourc eChangeHandler.doDispatchEvents(DeferredResourceChangeHandle r.java:93)
>
> at
> org.eclipse.team.internal.core.BackgroundEventHandler.dispat chEvents(BackgroundEventHandler.java:354)
>
> at
> org.eclipse.team.internal.core.BackgroundEventHandler.proces sEvents(BackgroundEventHandler.java:334)
>
> at
> org.eclipse.team.internal.core.BackgroundEventHandler$1.run( BackgroundEventHandler.java:173)
>
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
>
>
>
Previous Topic:Layout problem with IntegerFieldGroupEditor in Preferences
Next Topic:tableViewer.getSelection() returning null if using SWT.VIRTUAL?
Goto Forum:
  


Current Time: Tue Sep 16 19:13:36 EDT 2025

Powered by FUDForum. Page generated in 0.02709 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top