!SESSION 2007-12-03 09:51:42.171 -----------------------------------------------
eclipse.buildId=I20071130-1432
java.fullversion=J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20070426 (JIT enabled)
J9VM - 20070420_12448_lHdSMR
JIT - 20070419_1806_r8
GC - 200704_19
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -showlocation
Command-line arguments: -os win32 -ws win32 -arch x86 -clean -showlocation
!ENTRY org.eclipse.update.configurator 2007-12-03 09:51:51.859
!MESSAGE Could not install bundle dtp/eclipse/plugins/org.apache.xerces_2.8.0.v200705301630.jar Bundle "org.apache.xerces" version "2.8.0.v200705301630" has already been installed from: update@birt/eclipse/plugins/org.apache.xerces_2.8.0.v200705301630.jar
!ENTRY org.eclipse.update.configurator 2007-12-03 09:51:51.859
!MESSAGE Could not install bundle dtp/eclipse/plugins/org.apache.xml.resolver_1.1.0.v200705310020.jar Bundle "org.apache.xml.resolver" version "1.1.0.v200705310020" has already been installed from: update@birt/eclipse/plugins/org.apache.xml.resolver_1.1.0.v200705310020.jar
!ENTRY org.eclipse.ui.workbench 4 2 2007-12-03 09:52:40.488
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[main,6,main]
at java.util.HashMap.onEntry(HashMap.java:213)
at java.util.HashMap.transfer(HashMap.java:632)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at org.eclipse.jdt.internal.core.util.Util.getSourceAttachmentProperty(Util.java:1093)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:240)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaProject.getClasspathEntryFor(JavaProject.java:1345)
at org.eclipse.jdt.internal.core.PackageFragmentRoot.validateOnClasspath(PackageFragmentRoot.java:745)
at org.eclipse.jdt.internal.core.PackageFragmentRoot.exists(PackageFragmentRoot.java:341)
at org.eclipse.jdt.internal.core.Openable.parentExists(Openable.java:435)
at org.eclipse.jdt.internal.core.Openable.exists(Openable.java:178)
at org.eclipse.jdt.internal.core.PackageFragment.exists(PackageFragment.java:180)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.exists(StandardJavaElementContentProvider.java:415)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:245)
at org.eclipse.jdt.internal.ui.packageview.WorkingSetAwareContentProvider.getParent(WorkingSetAwareContentProvider.java:191)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1548)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
!ENTRY org.eclipse.jdt.core 4 4 2007-12-03 09:52:40.503
!MESSAGE Exception occurred during problem detection:
----------------------------------- SOURCE BEGIN -------------------------------------
/**
* Licensed Materials - Property of IBM
* (c) Copyright IBM Corporation 2007. All Rights Reserved.
*
* Note to U.S. Government Users Restricted Rights:
* Use, duplication or disclosure restricted by GSA ADP Schedule
* Contract with IBM Corp.
*
* $Id$
*/
package com.ibm.team.scm.common.internal;
import java.sql.Timestamp;
import com.ibm.team.repository.common.model.SimpleItem;
import com.ibm.team.scm.common.IRepositoryProgressMonitor;
/**
*
* A representation of the model object 'Repository Progress Monitor'.
*
*
*
* The following features are supported:
*
* - {@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#isIsCancelled Is Cancelled}
* - {@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#getCreated Created}
*
*
*
* @see com.ibm.team.scm.common.internal.ScmPackage#getRepositoryProgressMonitor()
* @model superTypes="com.ibm.team.repository.common.model.SimpleItem com.ibm.team.scm.common.internal.RepositoryProgressMonitorHandle com.ibm.team.scm.common.internal.RepositoryProgressMonitorFacade"
* annotation="teamClass allowsStateExtensions='false' dbPersistable='true' hasHandle='false' indices='' queryModelVisibility='DEFAULT'"
* @generated
*/
public interface RepositoryProgressMonitor extends SimpleItem,
RepositoryProgressMonitorHandle, IRepositoryProgressMonitor {
/**
* Returns the value of the 'Is Cancelled' attribute.
*
*
* If the meaning of the 'Is Cancelled' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Is Cancelled' attribute.
* @see #isSetIsCancelled()
* @see #unsetIsCancelled()
* @see #setIsCancelled(boolean)
* @see com.ibm.team.scm.common.internal.ScmPackage#getRepositoryProgressMonitor_IsCancelled()
* @model unsettable="true" required="true"
* annotation="teamAttribute belongsToHandle='false' dbStringSize='SMALL' id='false' minRetrievalProfile='LARGE'"
* @generated
*/
boolean isIsCancelled();
/**
* Sets the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#isIsCancelled Is Cancelled}' attribute.
*
*
* @param value the new value of the 'Is Cancelled' attribute.
* @see #isSetIsCancelled()
* @see #unsetIsCancelled()
* @see #isIsCancelled()
* @generated
*/
void setIsCancelled(boolean value);
/**
* Unsets the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#isIsCancelled Is Cancelled}' attribute.
*
*
* @see #isSetIsCancelled()
* @see #isIsCancelled()
* @see #setIsCancelled(boolean)
* @generated
*/
void unsetIsCancelled();
/**
* Returns whether the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#isIsCancelled Is Cancelled}' attribute is set.
*
*
* @return whether the value of the 'Is Cancelled' attribute is set.
* @see #unsetIsCancelled()
* @see #isIsCancelled()
* @see #setIsCancelled(boolean)
* @generated
*/
boolean isSetIsCancelled();
/**
* Returns the value of the 'Created' attribute.
*
*
* If the meaning of the 'Created' attribute isn't clear,
* there really should be more of a description here...
*
*
* @return the value of the 'Created' attribute.
* @see #isSetCreated()
* @see #unsetCreated()
* @see #setCreated(Timestamp)
* @see com.ibm.team.scm.common.internal.ScmPackage#getRepositoryProgressMonitor_Created()
* @model unsettable="true" dataType="com.ibm.team.repository.common.model.Timestamp" required="true"
* annotation="queryableProperty unique='false' visibility='DEFAULT'"
* annotation="teamAttribute belongsToHandle='false' dbStringSize='SMALL' id='false' minRetrievalProfile='LARGE'"
* @generated
*/
Timestamp getCreated();
/**
* Sets the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#getCreated Created}' attribute.
*
*
* @param value the new value of the 'Created' attribute.
* @see #isSetCreated()
* @see #unsetCreated()
* @see #getCreated()
* @generated
*/
void setCreated(Timestamp value);
/**
* Unsets the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#getCreated Created}' attribute.
*
*
* @see #isSetCreated()
* @see #getCreated()
* @see #setCreated(Timestamp)
* @generated
*/
void unsetCreated();
/**
* Returns whether the value of the '{@link com.ibm.team.scm.common.internal.RepositoryProgressMonitor#getCreated Created}' attribute is set.
*
*
* @return whether the value of the 'Created' attribute is set.
* @see #unsetCreated()
* @see #getCreated()
* @see #setCreated(Timestamp)
* @generated
*/
boolean isSetCreated();
} // RepositoryProgressMonitor
----------------------------------- SOURCE END -------------------------------------
!STACK 0
java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
at java.util.HashMap.onExit(HashMap.java:225)
at java.util.HashMap.transfer(HashMap.java:636)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at org.eclipse.jdt.internal.core.util.Util.getSourceAttachmentProperty(Util.java:1093)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:240)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:395)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:229)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:505)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:249)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:235)
at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1529)
at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2201)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:53)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:67)
at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:26)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:160)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:249)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:367)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
!ENTRY org.eclipse.jdt.ui 4 0 2007-12-03 09:52:40.503
!MESSAGE Error in JDT Core during reconcile
!STACK 1
Java Model Exception: java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:227)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:249)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:367)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
org.eclipse.jdt.core.JavaModelException[1005]: java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
at java.util.HashMap.onExit(HashMap.java:225)
at java.util.HashMap.transfer(HashMap.java:636)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at org.eclipse.jdt.internal.core.util.Util.getSourceAttachmentProperty(Util.java:1093)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:240)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:395)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:229)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:505)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:249)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:235)
at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1529)
at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2201)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:53)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:67)
at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:26)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:160)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:249)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:367)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
Caused by: java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
at java.util.HashMap.onExit(HashMap.java:225)
at java.util.HashMap.transfer(HashMap.java:636)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at org.eclipse.jdt.internal.core.util.Util.getSourceAttachmentProperty(Util.java:1093)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:240)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:395)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:229)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:505)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:249)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:235)
at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1529)
at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2201)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:53)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:67)
at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:26)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:160)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:249)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:367)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
!SUBENTRY 1 org.eclipse.jdt.core 4 1005 2007-12-03 09:52:40.503
!MESSAGE concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
!STACK 0
java.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[org.eclipse.jdt.internal.ui.text.JavaReconciler,1,main]
at java.util.HashMap.onExit(HashMap.java:225)
at java.util.HashMap.transfer(HashMap.java:636)
at java.util.HashMap.resize(HashMap.java:622)
at java.util.HashMap.addEntry(HashMap.java:994)
at java.util.HashMap.put(HashMap.java:510)
at org.eclipse.jdt.internal.core.util.Util.getSourceAttachmentProperty(Util.java:1093)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:240)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:395)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:229)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:505)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:249)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:235)
at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1529)
at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2201)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:53)
at org.eclipse.jdt.internal.core.SearchableEnvironment.(SearchableEnvironment.java:67)
at org.eclipse.jdt.internal.core.CancelableNameEnvironment.(CancelableNameEnvironment.java:26)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:160)
at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:249)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190)
at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:720)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:367)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)