[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 Thomas,

I have reported the exception to that bug.

Regarding unsuccessful builds indeed this happens sometimes in IDE too. There 
you can try to rebuild it manually. However the headless build simply fails 
and at the moment I don't know what can I do about this.

Thanks,

Vaidas

Thomas Hallgren wrote:

> 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