[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.buckminster] Re: Exceptions and other issues with build command

Hi Vaidas,
I have already reported this to the Eclipse PDE team. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=214613


If you are running on a 32-bit system, then please comment on that bug. I have only been able to reproduce it on x86_64 systems which might give it a lower prio.

Regarding the issue with switching platform. I think you will observe the same behavior in the Eclipse IDE. Sometimes you need to rebuild several times before the build is successful. I'm not sure why that happens yet.

Regards,
Thomas Hallgren


Vaidas Nargelas wrote:
Hi Thomas,

I noticed that build fails but not always on my headless buckminster.

I got this exception on build command which was invoked directly after import to an empty workspace:

ERROR: Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
java.util.ConcurrentModificationException
        at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
        at java.util.AbstractList$Itr.next(AbstractList.java:420)
        at org.eclipse.pde.internal.core.AbstractModelManager.fireModelProviderEvent(AbstractModelManager.java:34)
        at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:237)
        at org.eclipse.pde.internal.core.WorkspaceModelManager.resourceChanged(WorkspaceModelManager.java:128)
        at org.eclipse.jdt.internal.core.DeltaProcessingState$1.run(DeltaProcessingState.java:363)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:358)
        at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276)
        at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
        at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:311)
        at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1018)
        at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:150)
        at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
ERROR: Exception occurred in listener of pre Java resource change notification
java.util.ConcurrentModificationException
        at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
        at java.util.AbstractList$Itr.next(AbstractList.java:420)
        at org.eclipse.pde.internal.core.AbstractModelManager.fireModelProviderEvent(AbstractModelManager.java:34)
        at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:237)
        at org.eclipse.pde.internal.core.WorkspaceModelManager.resourceChanged(WorkspaceModelManager.java:128)
        at org.eclipse.jdt.internal.core.DeltaProcessingState$1.run(DeltaProcessingState.java:363)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:358)
        at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276)
        at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
        at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:311)
        at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1018)
        at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:150)
        at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

The other problem is that sometimes my build command fails with all kind of strange compilation errors that are not really there. Usually that happens after I change target environment (see my post 'Issues with headless metadata refresh'). Running the everyting anew usually fixes this.


Thanks,

Vaidas