spring-projects / sts4

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia
https://spring.io/tools
Eclipse Public License 1.0
881 stars 205 forks source link

UI freezes caused by xmlnamespace support? #318

Closed kdvolder closed 5 years ago

kdvolder commented 5 years ago

@wilkinsona Reported that he is seeing long and annoying ui freezes in STS 4. After turning on UI responsiveness monitoring a few stacktraces were collected. At first sight I'd say that the xmlnamespaces resolution mechanism is causing this somehow.

I'm attaching the stacktraces below. Also there are some instructions on setting up a workspace similar to Andy's that may help us reproduce this problem here: https://github.com/spring-projects/spring-boot/blob/master/CONTRIBUTING.adoc#importing-into-eclipse

!SESSION 2019-07-05 15:49:30.205 -----------------------------------------------
eclipse.buildId=4.11.0.I20190307-0500
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_GB
Framework arguments:  -product org.eclipse.epp.package.java.product -keyring /Users/awilkinson/.eclipse_keyring
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/awilkinson/.eclipse_keyring

This is a continuation of log file /Users/awilkinson/dev/workspaces/spring-projects/spring-boot/master/.metadata/.bak_1.log
Created Time: 2019-07-08 20:17:20.319

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:20.319
!MESSAGE ClasspathListenerHandler addClasspathListener sts4.classpath.niqsZKhkisBatched = true

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:20.320
!MESSAGE subscribing to classpath changes: sts4.classpath.niqsZKhk isBatched = true

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:20.320
!MESSAGE Setting up ClasspathListenerManager

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:20.320
!MESSAGE subsribers = {sts4.classpath.niqsZKhk=Send Classpath Notifications(6986)}

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:20.321
!MESSAGE Sending initial event for all projects ...

!ENTRY org.eclipse.ui.monitoring 4 0 2019-07-08 20:17:23.443
!MESSAGE UI freeze of 3.1s at 20:17:20.324
!SUBENTRY 1 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.443
!MESSAGE Sample at 20:17:20.993 (+0.669s)
Thread 'main' tid=1 (WAITING)
!STACK 0
Stack Trace
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
    at java.util.concurrent.FutureTask.get(FutureTask.java:191)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:187)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLCatalogIdResolver.resolve(XMLCatalogIdResolver.java:94)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLModelQueryAssociationProvider.resolveGrammarURI(XMLModelQueryAssociationProvider.java:60)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.resolveGrammarURI(XMLAssociationProvider.java:170)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.lookupOrCreateResolvedURI(CMDocumentManagerImpl.java:124)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.addCMDocumentReference(CMDocumentManagerImpl.java:206)
    at org.eclipse.m2e.editor.xml.PomModelHandler$PomModelQueryAssociationProvider.getCMElementDeclaration(PomModelHandler.java:120)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.ModelQueryImpl.getCMElementDeclaration(ModelQueryImpl.java:118)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getAttributeToShow(XMLContentOutlineConfiguration.java:75)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getText(XMLContentOutlineConfiguration.java:142)
    at org.eclipse.m2e.editor.xml.PomContentOutlineConfiguration$PomLabelProvider.getText(PomContentOutlineConfiguration.java:231)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148)
    at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:946)
    at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:120)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1025)
    at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:478)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2160)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:840)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:818)
    at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:766)
    at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1586)
    at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:780)
    at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$1(AbstractTreeViewer.java:1571)
    at org.eclipse.jface.viewers.AbstractTreeViewer$$Lambda$333/97394375.run(Unknown Source)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1448)
    at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:363)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1409)
    at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1565)
    at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282)
    at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1686)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setInput(ConfigurableContentOutlinePage.java:696)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setConfiguration(ConfigurableContentOutlinePage.java:607)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.createControl(ConfigurableContentOutlinePage.java:405)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:141)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:378)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:718)
    at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:210)
    at org.eclipse.ui.part.PageBookView$1.partBroughtToTop(PageBookView.java:1036)
    at org.eclipse.ui.internal.WorkbenchPage$16.run(WorkbenchPage.java:5323)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.WorkbenchPage.firePartBroughtToTop(WorkbenchPage.java:5320)
    at org.eclipse.ui.internal.WorkbenchPage.access$5(WorkbenchPage.java:5301)
    at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partBroughtToTop(WorkbenchPage.java:221)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$7.run(PartServiceImpl.java:317)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartBroughtToTop(PartServiceImpl.java:314)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.access$4(PartServiceImpl.java:312)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:109)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$$Lambda$142/146316090.run(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4976)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:652)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:616)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
    at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
    at org.eclipse.ui.internal.WorkbenchPage$$Lambda$745/451111450.run(Unknown Source)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3167)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:570)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:525)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:363)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:170)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:287)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:252)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:252)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:382)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:554)
    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:49)
    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850)
    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1165)
    at org.eclipse.jface.viewers.StructuredViewer$$Lambda$322/294599155.handleOpen(Unknown Source)
    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:277)
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:312)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4150)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3767)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    at org.eclipse.ui.internal.Workbench$$Lambda$91/1417854124.run(Unknown Source)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
!SUBENTRY 1 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.443
!MESSAGE Sample at 20:17:22.164 (+1.171s)
Thread 'main' tid=1 (WAITING)
!STACK 0
Stack Trace
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
    at java.util.concurrent.FutureTask.get(FutureTask.java:191)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:187)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLCatalogIdResolver.resolve(XMLCatalogIdResolver.java:94)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLModelQueryAssociationProvider.resolveGrammarURI(XMLModelQueryAssociationProvider.java:60)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.resolveGrammarURI(XMLAssociationProvider.java:170)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.lookupOrCreateResolvedURI(CMDocumentManagerImpl.java:124)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.addCMDocumentReference(CMDocumentManagerImpl.java:206)
    at org.eclipse.m2e.editor.xml.PomModelHandler$PomModelQueryAssociationProvider.getCMElementDeclaration(PomModelHandler.java:120)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.ModelQueryImpl.getCMElementDeclaration(ModelQueryImpl.java:118)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getAttributeToShow(XMLContentOutlineConfiguration.java:75)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getText(XMLContentOutlineConfiguration.java:142)
    at org.eclipse.m2e.editor.xml.PomContentOutlineConfiguration$PomLabelProvider.getText(PomContentOutlineConfiguration.java:231)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148)
    at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:946)
    at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:120)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1025)
    at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:478)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2160)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:840)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:818)
    at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:766)
    at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1586)
    at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:780)
    at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$1(AbstractTreeViewer.java:1571)
    at org.eclipse.jface.viewers.AbstractTreeViewer$$Lambda$333/97394375.run(Unknown Source)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1448)
    at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:363)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1409)
    at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1565)
    at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282)
    at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1686)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setInput(ConfigurableContentOutlinePage.java:696)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setConfiguration(ConfigurableContentOutlinePage.java:607)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.createControl(ConfigurableContentOutlinePage.java:405)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:141)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:378)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:718)
    at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:210)
    at org.eclipse.ui.part.PageBookView$1.partBroughtToTop(PageBookView.java:1036)
    at org.eclipse.ui.internal.WorkbenchPage$16.run(WorkbenchPage.java:5323)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.WorkbenchPage.firePartBroughtToTop(WorkbenchPage.java:5320)
    at org.eclipse.ui.internal.WorkbenchPage.access$5(WorkbenchPage.java:5301)
    at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partBroughtToTop(WorkbenchPage.java:221)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$7.run(PartServiceImpl.java:317)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartBroughtToTop(PartServiceImpl.java:314)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.access$4(PartServiceImpl.java:312)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:109)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$$Lambda$142/146316090.run(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4976)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:652)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:616)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
    at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
    at org.eclipse.ui.internal.WorkbenchPage$$Lambda$745/451111450.run(Unknown Source)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3167)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:570)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:525)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:363)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:170)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:287)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:252)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:252)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:382)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:554)
    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:49)
    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850)
    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1165)
    at org.eclipse.jface.viewers.StructuredViewer$$Lambda$322/294599155.handleOpen(Unknown Source)
    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:277)
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:312)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4150)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3767)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    at org.eclipse.ui.internal.Workbench$$Lambda$91/1417854124.run(Unknown Source)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Consume LS error stream' tid=6607 (RUNNABLE)
!STACK 0
Stack Trace
    at java.io.FileInputStream.readBytes(Native Method)
    at java.io.FileInputStream.read(FileInputStream.java:255)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at java.io.FilterInputStream.read(FilterInputStream.java:107)
    at org.springsource.ide.eclipse.commons.core.util.IOUtil.consume(IOUtil.java:26)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageServerProcessStreamConnector$1.run(STS4LanguageServerProcessStreamConnector.java:64)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor' tid=6606 (WAITING)
Waiting for: java.util.concurrent.FutureTask@5c0f0483
!STACK 0
Stack Trace
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
    at java.util.concurrent.FutureTask.get(FutureTask.java:191)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:187)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.validation.ValidatorHelper$MyContentHandler.startElement(ValidatorHelper.java:299)
    at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.eclipse.wst.xml.core.internal.validation.ValidatorHelper.computeValidationInformation(ValidatorHelper.java:177)
    at org.eclipse.wst.xml.core.internal.validation.XMLValidator.validate(XMLValidator.java:337)
    at org.eclipse.wst.xml.core.internal.validation.eclipse.Validator.validate(Validator.java:95)
    at org.eclipse.wst.xml.core.internal.validation.eclipse.Validator.validate(Validator.java:73)
    at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validate(AbstractNestedValidator.java:281)
    at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validateInJob(AbstractNestedValidator.java:123)
    at org.eclipse.wst.xml.ui.internal.validation.DelegatingSourceValidator.validate(DelegatingSourceValidator.java:244)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:252)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:210)
    at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:92)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:270)
    at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:323)
    at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:260)
    at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:694)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor' tid=6605 (TIMED_WAITING)
Waiting for: java.util.Collections$SynchronizedRandomAccessList@17a9093e
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:670)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Worker-616: Loading referenced grammars' tid=6568 (RUNNABLE)
!STACK 0
Stack Trace
    at sun.nio.fs.UnixNativeDispatcher.opendir0(Native Method)
    at sun.nio.fs.UnixNativeDispatcher.opendir(UnixNativeDispatcher.java:408)
    at sun.nio.fs.UnixFileSystemProvider.newDirectoryStream(UnixFileSystemProvider.java:402)
    at java.nio.file.Files.newDirectoryStream(Files.java:457)
    at java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:300)
    at java.nio.file.FileTreeWalker.next(FileTreeWalker.java:372)
    at java.nio.file.Files.walkFileTree(Files.java:2706)
    at java.nio.file.Files.walkFileTree(Files.java:2742)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader.fetchResourceFromDirectory(FilteringURLResourceLoader.java:219)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader.buildIndex(FilteringURLResourceLoader.java:171)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader.ensureIndexed(FilteringURLResourceLoader.java:137)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader.getResourcesCollection(FilteringURLResourceLoader.java:102)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader.lambda$1(FilteringURLResourceLoader.java:258)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.FilteringURLResourceLoader$$Lambda$1115/1981295523.get(Unknown Source)
    at reactor.core.publisher.FluxDefer.subscribe(FluxDefer.java:47)
    at reactor.core.publisher.FluxMap.subscribe(FluxMap.java:62)
    at reactor.core.publisher.Flux.subscribe(Flux.java:6877)
    at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:208)
    at reactor.core.publisher.FluxConcatArray.subscribe(FluxConcatArray.java:81)
    at reactor.core.publisher.MonoReduceSeed.subscribe(MonoReduceSeed.java:65)
    at reactor.core.publisher.Mono.block(Mono.java:1182)
    at org.springframework.ide.eclipse.xml.namespaces.classpath.PropertiesLoaderUtils.loadAllProperties(PropertiesLoaderUtils.java:88)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.getSchemaMappings(ProjectClasspathUriResolver.java:201)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.init(ProjectClasspathUriResolver.java:123)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.<init>(ProjectClasspathUriResolver.java:55)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver$1.call(ProjectClasspathExtensibleUriResolver.java:167)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver$1.call(ProjectClasspathExtensibleUriResolver.java:1)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:182)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLCatalogIdResolver.resolve(XMLCatalogIdResolver.java:94)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLModelQueryAssociationProvider.resolveGrammarURI(XMLModelQueryAssociationProvider.java:60)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.resolveGrammarURI(XMLAssociationProvider.java:170)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.lookupOrCreateResolvedURI(CMDocumentManagerImpl.java:124)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.addCMDocumentReference(CMDocumentManagerImpl.java:206)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader.handleGrammar(CMDocumentLoader.java:226)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader$CMDocumentLoadingNamespaceTable.addElement(CMDocumentLoader.java:301)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader.loadCMDocuments(CMDocumentLoader.java:131)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.InferredGrammarBuildingCMDocumentLoader.loadCMDocuments(InferredGrammarBuildingCMDocumentLoader.java:58)
    at org.eclipse.wst.xml.ui.internal.DOMObserver.invokeCMDocumentLoad(DOMObserver.java:216)
    at org.eclipse.wst.xml.ui.internal.DOMObserver$TimerJob.run(DOMObserver.java:147)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'JavaScript indexing' tid=562 (WAITING)
Waiting for: org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6aa802c4
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Java indexing' tid=35 (WAITING)
Waiting for: org.eclipse.jdt.internal.core.search.indexing.IndexManager@4f672243
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'EMF Reference Cleaner' tid=20 (WAITING)
Waiting for: java.lang.ref.ReferenceQueue$Lock@21faeda4
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Worker-JM' tid=19 (WAITING)
Waiting for: java.util.ArrayList@2415090a
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'SCR Component Actor' tid=16 (WAITING)
Waiting for: java.util.LinkedList@3b78c020
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'pool-30-thread-1' tid=6608 (WAITING)
Waiting for: org.eclipse.swt.widgets.RunnableLock@75709b43
Holding: java.util.concurrent.ThreadPoolExecutor$Worker@1fa4e696
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4976)
    at org.springframework.tooling.ls.eclipse.commons.ProjectSorter.<init>(ProjectSorter.java:35)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl.lambda$1(STS4LanguageClientImpl.java:98)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl$$Lambda$629/1596428714.get(Unknown Source)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$Subscriptions.sendInitialEvents(ReusableClasspathListenerHandler.java:80)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$Subscriptions.subscribe(ReusableClasspathListenerHandler.java:71)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler.addClasspathListener(ReusableClasspathListenerHandler.java:145)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl.addClasspathListener(STS4LanguageClientImpl.java:363)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint$$Lambda$642/220908198.apply(Unknown Source)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
    at org.eclipse.lsp4e.LanguageServerWrapper.lambda$1(LanguageServerWrapper.java:213)
    at org.eclipse.lsp4e.LanguageServerWrapper$$Lambda$639/2094357708.consume(Unknown Source)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
    at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 1 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Sample at 20:17:22.833 (+0.669s)
Thread 'main' tid=1 (WAITING)
!STACK 0
Stack Trace
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
    at java.util.concurrent.FutureTask.get(FutureTask.java:191)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:187)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLCatalogIdResolver.resolve(XMLCatalogIdResolver.java:94)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLModelQueryAssociationProvider.resolveGrammarURI(XMLModelQueryAssociationProvider.java:60)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.resolveGrammarURI(XMLAssociationProvider.java:170)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.lookupOrCreateResolvedURI(CMDocumentManagerImpl.java:124)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.addCMDocumentReference(CMDocumentManagerImpl.java:206)
    at org.eclipse.m2e.editor.xml.PomModelHandler$PomModelQueryAssociationProvider.getCMElementDeclaration(PomModelHandler.java:120)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.ModelQueryImpl.getCMElementDeclaration(ModelQueryImpl.java:118)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getAttributeToShow(XMLContentOutlineConfiguration.java:75)
    at org.eclipse.wst.xml.ui.views.contentoutline.XMLContentOutlineConfiguration$AttributeShowingLabelProvider.getText(XMLContentOutlineConfiguration.java:142)
    at org.eclipse.m2e.editor.xml.PomContentOutlineConfiguration$PomLabelProvider.getText(PomContentOutlineConfiguration.java:231)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99)
    at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148)
    at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:946)
    at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:120)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1025)
    at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:478)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2160)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:840)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:818)
    at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:766)
    at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1586)
    at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:780)
    at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$1(AbstractTreeViewer.java:1571)
    at org.eclipse.jface.viewers.AbstractTreeViewer$$Lambda$333/97394375.run(Unknown Source)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1448)
    at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:363)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1409)
    at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1565)
    at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282)
    at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1686)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setInput(ConfigurableContentOutlinePage.java:696)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.setConfiguration(ConfigurableContentOutlinePage.java:607)
    at org.eclipse.wst.sse.ui.internal.contentoutline.ConfigurableContentOutlinePage.createControl(ConfigurableContentOutlinePage.java:405)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:141)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:378)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:718)
    at org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:210)
    at org.eclipse.ui.part.PageBookView$1.partBroughtToTop(PageBookView.java:1036)
    at org.eclipse.ui.internal.WorkbenchPage$16.run(WorkbenchPage.java:5323)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.WorkbenchPage.firePartBroughtToTop(WorkbenchPage.java:5320)
    at org.eclipse.ui.internal.WorkbenchPage.access$5(WorkbenchPage.java:5301)
    at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partBroughtToTop(WorkbenchPage.java:221)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$7.run(PartServiceImpl.java:317)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartBroughtToTop(PartServiceImpl.java:314)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.access$4(PartServiceImpl.java:312)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:109)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$$Lambda$142/146316090.run(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4976)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:652)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:616)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
    at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
    at org.eclipse.ui.internal.WorkbenchPage$$Lambda$745/451111450.run(Unknown Source)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3167)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:570)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:525)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:363)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:170)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:287)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:252)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:252)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:382)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:554)
    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:49)
    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:47)
    at org.eclipse.ui.internal.JFaceUtil$$Lambda$9/673412242.run(Unknown Source)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:176)
    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850)
    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1165)
    at org.eclipse.jface.viewers.StructuredViewer$$Lambda$322/294599155.handleOpen(Unknown Source)
    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:277)
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:312)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4363)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4150)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3767)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    at org.eclipse.ui.internal.Workbench$$Lambda$91/1417854124.run(Unknown Source)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Consume LS error stream' tid=6607 (RUNNABLE)
!STACK 0
Stack Trace
    at java.io.FileInputStream.readBytes(Native Method)
    at java.io.FileInputStream.read(FileInputStream.java:255)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at java.io.FilterInputStream.read(FilterInputStream.java:107)
    at org.springsource.ide.eclipse.commons.core.util.IOUtil.consume(IOUtil.java:26)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageServerProcessStreamConnector$1.run(STS4LanguageServerProcessStreamConnector.java:64)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor' tid=6606 (WAITING)
Waiting for: java.util.concurrent.FutureTask@5c0f0483
!STACK 0
Stack Trace
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
    at java.util.concurrent.FutureTask.get(FutureTask.java:191)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:187)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.validation.ValidatorHelper$MyContentHandler.startElement(ValidatorHelper.java:299)
    at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.eclipse.wst.xml.core.internal.validation.ValidatorHelper.computeValidationInformation(ValidatorHelper.java:177)
    at org.eclipse.wst.xml.core.internal.validation.XMLValidator.validate(XMLValidator.java:337)
    at org.eclipse.wst.xml.core.internal.validation.eclipse.Validator.validate(Validator.java:95)
    at org.eclipse.wst.xml.core.internal.validation.eclipse.Validator.validate(Validator.java:73)
    at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validate(AbstractNestedValidator.java:281)
    at org.eclipse.wst.xml.core.internal.validation.core.AbstractNestedValidator.validateInJob(AbstractNestedValidator.java:123)
    at org.eclipse.wst.xml.ui.internal.validation.DelegatingSourceValidator.validate(DelegatingSourceValidator.java:244)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:252)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:210)
    at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:92)
    at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:270)
    at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:323)
    at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:260)
    at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:694)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor' tid=6605 (TIMED_WAITING)
Waiting for: java.util.Collections$SynchronizedRandomAccessList@17a9093e
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:670)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Worker-616: Loading referenced grammars' tid=6568 (RUNNABLE)
!STACK 0
Stack Trace
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:348)
    at javax.xml.parsers.FactoryFinder.getProviderClass(FactoryFinder.java:113)
    at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:188)
    at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:152)
    at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:277)
    at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)
    at org.springsource.ide.eclipse.commons.core.SpringCoreUtils.getDocumentBuilderFactory(SpringCoreUtils.java:368)
    at org.springframework.ide.eclipse.xml.namespaces.util.TargetNamespaceScanner.getTargetNamespace(TargetNamespaceScanner.java:45)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.getTargetNamespace(ProjectClasspathUriResolver.java:183)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.init(ProjectClasspathUriResolver.java:135)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathUriResolver.<init>(ProjectClasspathUriResolver.java:55)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver$1.call(ProjectClasspathExtensibleUriResolver.java:167)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver$1.call(ProjectClasspathExtensibleUriResolver.java:1)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.getProjectResolver(ProjectClasspathExtensibleUriResolver.java:182)
    at org.springframework.ide.eclipse.xml.namespaces.internal.ProjectClasspathExtensibleUriResolver.resolve(ProjectClasspathExtensibleUriResolver.java:111)
    at org.eclipse.wst.common.uriresolver.internal.ExtensibleURIResolver.resolve(ExtensibleURIResolver.java:86)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLCatalogIdResolver.resolve(XMLCatalogIdResolver.java:94)
    at org.eclipse.wst.xml.core.internal.modelquery.XMLModelQueryAssociationProvider.resolveGrammarURI(XMLModelQueryAssociationProvider.java:60)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.resolveGrammarURI(XMLAssociationProvider.java:170)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.lookupOrCreateResolvedURI(CMDocumentManagerImpl.java:124)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.addCMDocumentReference(CMDocumentManagerImpl.java:206)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader.handleGrammar(CMDocumentLoader.java:226)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader$CMDocumentLoadingNamespaceTable.addElement(CMDocumentLoader.java:301)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentLoader.loadCMDocuments(CMDocumentLoader.java:131)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.InferredGrammarBuildingCMDocumentLoader.loadCMDocuments(InferredGrammarBuildingCMDocumentLoader.java:58)
    at org.eclipse.wst.xml.ui.internal.DOMObserver.invokeCMDocumentLoad(DOMObserver.java:216)
    at org.eclipse.wst.xml.ui.internal.DOMObserver$TimerJob.run(DOMObserver.java:147)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'JavaScript indexing' tid=562 (WAITING)
Waiting for: org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6aa802c4
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Java indexing' tid=35 (WAITING)
Waiting for: org.eclipse.jdt.internal.core.search.indexing.IndexManager@4f672243
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:378)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'EMF Reference Cleaner' tid=20 (WAITING)
Waiting for: java.lang.ref.ReferenceQueue$Lock@21faeda4
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'Worker-JM' tid=19 (WAITING)
Waiting for: java.util.ArrayList@2415090a
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'SCR Component Actor' tid=16 (WAITING)
Waiting for: java.util.LinkedList@3b78c020
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
    at java.lang.Thread.run(Thread.java:748)
!SUBENTRY 2 org.eclipse.ui.monitoring 1 0 2019-07-08 20:17:23.444
!MESSAGE Thread 'pool-30-thread-1' tid=6608 (WAITING)
Waiting for: org.eclipse.swt.widgets.RunnableLock@75709b43
Holding: java.util.concurrent.ThreadPoolExecutor$Worker@1fa4e696
!STACK 0
Stack Trace
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:253)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4976)
    at org.springframework.tooling.ls.eclipse.commons.ProjectSorter.<init>(ProjectSorter.java:35)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl.lambda$1(STS4LanguageClientImpl.java:98)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl$$Lambda$629/1596428714.get(Unknown Source)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$Subscriptions.sendInitialEvents(ReusableClasspathListenerHandler.java:80)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$Subscriptions.subscribe(ReusableClasspathListenerHandler.java:71)
    at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler.addClasspathListener(ReusableClasspathListenerHandler.java:145)
    at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl.addClasspathListener(STS4LanguageClientImpl.java:363)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint$$Lambda$642/220908198.apply(Unknown Source)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
    at org.eclipse.lsp4e.LanguageServerWrapper.lambda$1(LanguageServerWrapper.java:213)
    at org.eclipse.lsp4e.LanguageServerWrapper$$Lambda$639/2094357708.consume(Unknown Source)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
    at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:23.999
!MESSAGE project spring-boot ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:23.999
!MESSAGE Preparing classpath changed notification spring-boot

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:23.999
!MESSAGE project gh-12443 ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.000
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.000
!MESSAGE project gh-17318 ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.000
!MESSAGE project gh-17390 ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.000
!MESSAGE project gh-17425 ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.001
!MESSAGE project rest-docs-projects ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.001
!MESSAGE project spring-boot-actuator ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.001
!MESSAGE project spring-boot-actuator-autoconfigure ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.001
!MESSAGE project spring-boot-antlib ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.002
!MESSAGE project spring-boot-autoconfigure ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.002
!MESSAGE project spring-boot-autoconfigure-processor ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.002
!MESSAGE project spring-boot-build ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.002
!MESSAGE project spring-boot-build SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.002
!MESSAGE project spring-boot-cli ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.003
!MESSAGE project spring-boot-configuration-docs ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.003
!MESSAGE project spring-boot-configuration-metadata ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.003
!MESSAGE project spring-boot-configuration-processor ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.003
!MESSAGE project spring-boot-configuration-processor-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.004
!MESSAGE project spring-boot-dependencies ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.004
!MESSAGE project spring-boot-dependencies SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.004
!MESSAGE project spring-boot-deployment-test-glassfish ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.004
!MESSAGE project spring-boot-deployment-test-tomcat ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.005
!MESSAGE project spring-boot-deployment-test-tomee ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.005
!MESSAGE project spring-boot-deployment-test-wildfly ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.005
!MESSAGE project spring-boot-deployment-test-wlp ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.005
!MESSAGE project spring-boot-deployment-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.006
!MESSAGE project spring-boot-deployment-tests SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.006
!MESSAGE project spring-boot-devtools ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.006
!MESSAGE project spring-boot-devtools-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.006
!MESSAGE project spring-boot-docs ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.007
!MESSAGE project spring-boot-gradle-plugin ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.007
!MESSAGE project spring-boot-hibernate52-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.007
!MESSAGE project spring-boot-integration-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.007
!MESSAGE project spring-boot-integration-tests SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.008
!MESSAGE project spring-boot-launch-script-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.008
!MESSAGE project spring-boot-loader ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.008
!MESSAGE project spring-boot-loader-tools ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.008
!MESSAGE project spring-boot-maven-plugin ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.009
!MESSAGE project spring-boot-parent ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.009
!MESSAGE project spring-boot-parent SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.009
!MESSAGE project spring-boot-project ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.010
!MESSAGE project spring-boot-project SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.010
!MESSAGE project spring-boot-properties-migrator ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.010
!MESSAGE project spring-boot-server-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.010
!MESSAGE project spring-boot-starter ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.011
!MESSAGE project spring-boot-starter-activemq ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.011
!MESSAGE project spring-boot-starter-actuator ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.011
!MESSAGE project spring-boot-starter-amqp ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.011
!MESSAGE project spring-boot-starter-aop ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.012
!MESSAGE project spring-boot-starter-artemis ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.012
!MESSAGE project spring-boot-starter-batch ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.012
!MESSAGE project spring-boot-starter-cache ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.012
!MESSAGE project spring-boot-starter-cloud-connectors ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.013
!MESSAGE project spring-boot-starter-data-cassandra ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.013
!MESSAGE project spring-boot-starter-data-cassandra-reactive ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.013
!MESSAGE project spring-boot-starter-data-couchbase ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.014
!MESSAGE project spring-boot-starter-data-couchbase-reactive ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.014
!MESSAGE project spring-boot-starter-data-elasticsearch ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.014
!MESSAGE project spring-boot-starter-data-jdbc ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.014
!MESSAGE project spring-boot-starter-data-jpa ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.015
!MESSAGE project spring-boot-starter-data-ldap ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.015
!MESSAGE project spring-boot-starter-data-mongodb ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.015
!MESSAGE project spring-boot-starter-data-mongodb-reactive ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.015
!MESSAGE project spring-boot-starter-data-neo4j ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.016
!MESSAGE project spring-boot-starter-data-redis ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.016
!MESSAGE project spring-boot-starter-data-redis-reactive ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.016
!MESSAGE project spring-boot-starter-data-rest ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.016
!MESSAGE project spring-boot-starter-data-solr ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.017
!MESSAGE project spring-boot-starter-freemarker ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.017
!MESSAGE project spring-boot-starter-groovy-templates ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.017
!MESSAGE project spring-boot-starter-hateoas ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.017
!MESSAGE project spring-boot-starter-integration ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.018
!MESSAGE project spring-boot-starter-jdbc ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.018
!MESSAGE project spring-boot-starter-jersey ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.018
!MESSAGE project spring-boot-starter-jetty ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.018
!MESSAGE project spring-boot-starter-jooq ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.020
!MESSAGE project spring-boot-starter-json ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.020
!MESSAGE project spring-boot-starter-jta-atomikos ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.021
!MESSAGE project spring-boot-starter-jta-bitronix ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.021
!MESSAGE project spring-boot-starter-log4j2 ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.021
!MESSAGE project spring-boot-starter-logging ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.021
!MESSAGE project spring-boot-starter-mail ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.021
!MESSAGE project spring-boot-starter-mustache ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.022
!MESSAGE project spring-boot-starter-oauth2-client ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.022
!MESSAGE project spring-boot-starter-oauth2-resource-server ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.022
!MESSAGE project spring-boot-starter-parent ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.023
!MESSAGE project spring-boot-starter-parent SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.023
!MESSAGE project spring-boot-starter-quartz ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.023
!MESSAGE project spring-boot-starter-reactor-netty ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.023
!MESSAGE project spring-boot-starter-rsocket ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.024
!MESSAGE project spring-boot-starter-security ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.024
!MESSAGE project spring-boot-starter-test ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.024
!MESSAGE project spring-boot-starter-thymeleaf ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.024
!MESSAGE project spring-boot-starter-tomcat ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.025
!MESSAGE project spring-boot-starter-undertow ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.025
!MESSAGE project spring-boot-starter-validation ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.025
!MESSAGE project spring-boot-starter-web ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.026
!MESSAGE project spring-boot-starter-web-services ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.026
!MESSAGE project spring-boot-starter-webflux ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.026
!MESSAGE project spring-boot-starter-websocket ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.026
!MESSAGE project spring-boot-starters ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.027
!MESSAGE project spring-boot-starters SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.027
!MESSAGE project spring-boot-test ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.027
!MESSAGE classpath=225 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.027
!MESSAGE project spring-boot-test-autoconfigure ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.027
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot false 225

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.028
!MESSAGE project spring-boot-test-support ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.028
!MESSAGE Preparing classpath changed notification gh-12443

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.028
!MESSAGE project spring-boot-tests ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.028
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.028
!MESSAGE project spring-boot-tests SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.029
!MESSAGE project spring-boot-tools ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.029
!MESSAGE project spring-boot-tools SKIPPED

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.029
!MESSAGE project spring-boot-yourkit ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.029
!MESSAGE project starter-modifications ...

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.029
!MESSAGE Sending initial event for all projects DONE

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.030
!MESSAGE ClasspathListenerHandler addClasspathListener sts4.classpath.niqsZKhk => OK

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.042
!MESSAGE classpath=118 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.042
!MESSAGE buffering callback sts4.classpath.niqsZKhk gh-12443 false 118

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.043
!MESSAGE Preparing classpath changed notification gh-17318

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.043
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.047
!MESSAGE classpath=118 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.048
!MESSAGE buffering callback sts4.classpath.niqsZKhk gh-17318 false 118

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.048
!MESSAGE Preparing classpath changed notification gh-17390

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.048
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.049
!MESSAGE classpath=85 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.050
!MESSAGE buffering callback sts4.classpath.niqsZKhk gh-17390 false 85

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.050
!MESSAGE Preparing classpath changed notification gh-17425

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.050
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.056
!MESSAGE classpath=100 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.056
!MESSAGE buffering callback sts4.classpath.niqsZKhk gh-17425 false 100

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.056
!MESSAGE Preparing classpath changed notification rest-docs-projects

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.057
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.059
!MESSAGE classpath=75 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.060
!MESSAGE buffering callback sts4.classpath.niqsZKhk rest-docs-projects false 75

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.060
!MESSAGE Preparing classpath changed notification spring-boot-actuator

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.060
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.077
!MESSAGE classpath=311 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.077
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-actuator false 311

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.078
!MESSAGE Preparing classpath changed notification spring-boot-actuator-autoconfigure

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.078
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.097
!MESSAGE classpath=408 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.097
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-actuator-autoconfigure false 408

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.098
!MESSAGE Preparing classpath changed notification spring-boot-antlib

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.098
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.099
!MESSAGE classpath=51 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.099
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-antlib false 51

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.099
!MESSAGE Preparing classpath changed notification spring-boot-autoconfigure

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.099
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.114
!MESSAGE classpath=513 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.114
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-autoconfigure false 513

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.115
!MESSAGE Preparing classpath changed notification spring-boot-autoconfigure-processor

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.115
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.116
!MESSAGE classpath=62 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.116
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-autoconfigure-processor false 62

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.116
!MESSAGE Preparing classpath changed notification spring-boot-cli

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.116
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.120
!MESSAGE classpath=103 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.120
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-cli false 103

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.120
!MESSAGE Preparing classpath changed notification spring-boot-configuration-docs

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.120
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.121
!MESSAGE classpath=65 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.121
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-configuration-docs false 65

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.122
!MESSAGE Preparing classpath changed notification spring-boot-configuration-metadata

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.122
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.122
!MESSAGE classpath=41 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.122
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-configuration-metadata false 41

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.123
!MESSAGE Preparing classpath changed notification spring-boot-configuration-processor

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.123
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.124
!MESSAGE classpath=66 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.124
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-configuration-processor false 66

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.124
!MESSAGE Preparing classpath changed notification spring-boot-configuration-processor-tests

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.124
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.125
!MESSAGE classpath=97 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.125
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-configuration-processor-tests false 97

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.125
!MESSAGE Preparing classpath changed notification spring-boot-deployment-test-glassfish

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.126
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.127
!MESSAGE classpath=118 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.127
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-deployment-test-glassfish false 118

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.127
!MESSAGE Preparing classpath changed notification spring-boot-deployment-test-tomcat

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.127
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.128
!MESSAGE classpath=121 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.128
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-deployment-test-tomcat false 121

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.129
!MESSAGE Preparing classpath changed notification spring-boot-deployment-test-tomee

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.129
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.130
!MESSAGE classpath=118 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.130
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-deployment-test-tomee false 118

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.130
!MESSAGE Preparing classpath changed notification spring-boot-deployment-test-wildfly

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.130
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.131
!MESSAGE classpath=121 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.132
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-deployment-test-wildfly false 121

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.132
!MESSAGE Preparing classpath changed notification spring-boot-deployment-test-wlp

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.132
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.133
!MESSAGE classpath=121 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.133
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-deployment-test-wlp false 121

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.133
!MESSAGE Preparing classpath changed notification spring-boot-devtools

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.134
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.135
!MESSAGE classpath=164 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.136
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-devtools false 164

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.136
!MESSAGE Preparing classpath changed notification spring-boot-devtools-tests

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.136
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.137
!MESSAGE classpath=137 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.137
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-devtools-tests false 137

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.138
!MESSAGE Preparing classpath changed notification spring-boot-docs

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.138
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.146
!MESSAGE classpath=599 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.146
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-docs false 599

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.146
!MESSAGE Preparing classpath changed notification spring-boot-gradle-plugin

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.146
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.147
!MESSAGE classpath=78 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.147
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-gradle-plugin false 78

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.147
!MESSAGE Preparing classpath changed notification spring-boot-hibernate52-tests

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.147
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.148
!MESSAGE classpath=19 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.148
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-hibernate52-tests false 19

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.148
!MESSAGE Preparing classpath changed notification spring-boot-launch-script-tests

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.148
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.150
!MESSAGE classpath=156 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.150
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-launch-script-tests false 156

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.151
!MESSAGE Preparing classpath changed notification spring-boot-loader

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.151
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.152
!MESSAGE classpath=73 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.152
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-loader false 73

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.152
!MESSAGE Preparing classpath changed notification spring-boot-loader-tools

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.152
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.153
!MESSAGE classpath=51 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.153
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-loader-tools false 51

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.153
!MESSAGE Preparing classpath changed notification spring-boot-maven-plugin

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.153
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.155
!MESSAGE classpath=98 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.155
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-maven-plugin false 98

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.155
!MESSAGE Preparing classpath changed notification spring-boot-properties-migrator

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.155
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.156
!MESSAGE classpath=59 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.156
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-properties-migrator false 59

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.156
!MESSAGE Preparing classpath changed notification spring-boot-server-tests

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.156
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.157
!MESSAGE classpath=113 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.158
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-server-tests false 113

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.158
!MESSAGE Preparing classpath changed notification spring-boot-starter

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.158
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.159
!MESSAGE classpath=65 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.159
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter false 65

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.159
!MESSAGE Preparing classpath changed notification spring-boot-starter-activemq

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.159
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.160
!MESSAGE classpath=80 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.160
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-activemq false 80

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.160
!MESSAGE Preparing classpath changed notification spring-boot-starter-actuator

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.161
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.161
!MESSAGE classpath=85 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.162
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-actuator false 85

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.162
!MESSAGE Preparing classpath changed notification spring-boot-starter-amqp

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.162
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.163
!MESSAGE classpath=73 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.163
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-amqp false 73

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.163
!MESSAGE Preparing classpath changed notification spring-boot-starter-aop

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.164
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.165
!MESSAGE classpath=68 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.165
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-aop false 68

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.165
!MESSAGE Preparing classpath changed notification spring-boot-starter-artemis

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.166
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.168
!MESSAGE classpath=91 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.168
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-artemis false 91

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.169
!MESSAGE Preparing classpath changed notification spring-boot-starter-batch

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.169
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.170
!MESSAGE classpath=83 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.170
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-batch false 83

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.170
!MESSAGE Preparing classpath changed notification spring-boot-starter-cache

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.171
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.171
!MESSAGE classpath=68 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.172
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-cache false 68

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.172
!MESSAGE Preparing classpath changed notification spring-boot-starter-cloud-connectors

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.172
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.174
!MESSAGE classpath=76 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.174
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-cloud-connectors false 76

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.175
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-cassandra

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.176
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.177
!MESSAGE classpath=90 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.177
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-cassandra false 90

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.177
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-cassandra-reactive

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.177
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.179
!MESSAGE classpath=92 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.179
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-cassandra-reactive false 92

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.179
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-couchbase

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.179
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.180
!MESSAGE classpath=78 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.181
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-couchbase false 78

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.181
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-couchbase-reactive

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.181
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.183
!MESSAGE classpath=81 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.183
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-couchbase-reactive false 81

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.184
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-elasticsearch

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.185
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.186
!MESSAGE classpath=126 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.186
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-elasticsearch false 126

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.187
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-jdbc

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.187
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.188
!MESSAGE classpath=75 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.188
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-jdbc false 75

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.188
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-jpa

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.188
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.190
!MESSAGE classpath=96 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.190
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-jpa false 96

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.190
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-ldap

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.190
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.191
!MESSAGE classpath=71 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.191
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-ldap false 71

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.192
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-mongodb

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.192
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.193
!MESSAGE classpath=73 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.193
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-mongodb false 73

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.194
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-mongodb-reactive

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.194
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.195
!MESSAGE classpath=77 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.195
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-mongodb-reactive false 77

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.195
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-neo4j

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.195
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.196
!MESSAGE classpath=81 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.197
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-neo4j false 81

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.197
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-redis

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.197
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.198
!MESSAGE classpath=82 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.198
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-redis false 82

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.198
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-redis-reactive

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.198
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.199
!MESSAGE classpath=84 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.200
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-redis-reactive false 84

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.200
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-rest

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.200
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.201
!MESSAGE classpath=101 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.201
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-rest false 101

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.202
!MESSAGE Preparing classpath changed notification spring-boot-starter-data-solr

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.202
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.203
!MESSAGE classpath=94 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.203
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-data-solr false 94

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.203
!MESSAGE Preparing classpath changed notification spring-boot-starter-freemarker

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.204
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.205
!MESSAGE classpath=69 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.205
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-freemarker false 69

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.205
!MESSAGE Preparing classpath changed notification spring-boot-starter-groovy-templates

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.205
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.206
!MESSAGE classpath=93 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.206
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-groovy-templates false 93

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.207
!MESSAGE Preparing classpath changed notification spring-boot-starter-hateoas

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.207
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.210
!MESSAGE classpath=96 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.210
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-hateoas false 96

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.210
!MESSAGE Preparing classpath changed notification spring-boot-starter-integration

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.211
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.212
!MESSAGE classpath=76 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.212
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-integration false 76

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.212
!MESSAGE Preparing classpath changed notification spring-boot-starter-jdbc

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.212
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.214
!MESSAGE classpath=70 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.214
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jdbc false 70

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.214
!MESSAGE Preparing classpath changed notification spring-boot-starter-jersey

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.214
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.216
!MESSAGE classpath=115 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.216
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jersey false 115

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.216
!MESSAGE Preparing classpath changed notification spring-boot-starter-jetty

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.216
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.217
!MESSAGE classpath=66 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.218
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jetty false 66

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.218
!MESSAGE Preparing classpath changed notification spring-boot-starter-jooq

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.218
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.219
!MESSAGE classpath=75 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.219
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jooq false 75

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.219
!MESSAGE Preparing classpath changed notification spring-boot-starter-json

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.219
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.220
!MESSAGE classpath=74 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.221
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-json false 74

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.221
!MESSAGE Preparing classpath changed notification spring-boot-starter-jta-atomikos

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.221
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.222
!MESSAGE classpath=74 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.222
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jta-atomikos false 74

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.222
!MESSAGE Preparing classpath changed notification spring-boot-starter-jta-bitronix

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.222
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.223
!MESSAGE classpath=70 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.223
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-jta-bitronix false 70

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.224
!MESSAGE Preparing classpath changed notification spring-boot-starter-log4j2

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.224
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.225
!MESSAGE classpath=45 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.225
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-log4j2 false 45

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.225
!MESSAGE Preparing classpath changed notification spring-boot-starter-logging

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.225
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.226
!MESSAGE classpath=45 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.226
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-logging false 45

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.226
!MESSAGE Preparing classpath changed notification spring-boot-starter-mail

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.226
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.227
!MESSAGE classpath=70 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.227
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-mail false 70

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.228
!MESSAGE Preparing classpath changed notification spring-boot-starter-mustache

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.228
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.229
!MESSAGE classpath=68 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.229
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-mustache false 68

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.229
!MESSAGE Preparing classpath changed notification spring-boot-starter-oauth2-client

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.230
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.231
!MESSAGE classpath=83 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.231
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-oauth2-client false 83

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.233
!MESSAGE Preparing classpath changed notification spring-boot-starter-oauth2-resource-server

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.233
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.234
!MESSAGE classpath=79 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.234
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-oauth2-resource-server false 79

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.234
!MESSAGE Preparing classpath changed notification spring-boot-starter-quartz

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.235
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.236
!MESSAGE classpath=71 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.236
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-quartz false 71

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.236
!MESSAGE Preparing classpath changed notification spring-boot-starter-reactor-netty

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.236
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.237
!MESSAGE classpath=55 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.237
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-reactor-netty false 55

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.237
!MESSAGE Preparing classpath changed notification spring-boot-starter-rsocket

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.238
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.239
!MESSAGE classpath=98 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.239
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-rsocket false 98

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.239
!MESSAGE Preparing classpath changed notification spring-boot-starter-security

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.239
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.240
!MESSAGE classpath=71 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.241
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-security false 71

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.241
!MESSAGE Preparing classpath changed notification spring-boot-starter-test

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.241
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.242
!MESSAGE classpath=84 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.242
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-test false 84

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.242
!MESSAGE Preparing classpath changed notification spring-boot-starter-thymeleaf

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.242
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.243
!MESSAGE classpath=72 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.243
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-thymeleaf false 72

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.244
!MESSAGE Preparing classpath changed notification spring-boot-starter-tomcat

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.244
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.245
!MESSAGE classpath=43 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.245
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-tomcat false 43

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.245
!MESSAGE Preparing classpath changed notification spring-boot-starter-undertow

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.245
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.246
!MESSAGE classpath=49 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.246
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-undertow false 49

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.246
!MESSAGE Preparing classpath changed notification spring-boot-starter-validation

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.246
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.247
!MESSAGE classpath=72 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.248
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-validation false 72

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.248
!MESSAGE Preparing classpath changed notification spring-boot-starter-web

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.248
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.249
!MESSAGE classpath=88 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.250
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-web false 88

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.250
!MESSAGE Preparing classpath changed notification spring-boot-starter-web-services

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.250
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.252
!MESSAGE classpath=102 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.252
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-web-services false 102

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.253
!MESSAGE Preparing classpath changed notification spring-boot-starter-webflux

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.254
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.255
!MESSAGE classpath=101 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.255
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-webflux false 101

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.256
!MESSAGE Preparing classpath changed notification spring-boot-starter-websocket

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.256
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.257
!MESSAGE classpath=92 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.257
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-starter-websocket false 92

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.257
!MESSAGE Preparing classpath changed notification spring-boot-test

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.258
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.264
!MESSAGE classpath=162 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.264
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-test false 162

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.264
!MESSAGE Preparing classpath changed notification spring-boot-test-autoconfigure

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.264
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.267
!MESSAGE classpath=240 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.268
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-test-autoconfigure false 240

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.268
!MESSAGE Preparing classpath changed notification spring-boot-test-support

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.268
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.270
!MESSAGE classpath=115 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.270
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-test-support false 115

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.270
!MESSAGE Preparing classpath changed notification spring-boot-yourkit

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.270
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.271
!MESSAGE classpath=19 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.271
!MESSAGE buffering callback sts4.classpath.niqsZKhk spring-boot-yourkit false 19

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.271
!MESSAGE Preparing classpath changed notification starter-modifications

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.271
!MESSAGE exists = true open = true => deleted = false

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.274
!MESSAGE classpath=86 entries

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.274
!MESSAGE buffering callback sts4.classpath.niqsZKhk starter-modifications false 86

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.274
!MESSAGE executing callback sts4.classpath.niqsZKhk 91 batched events

!ENTRY org.springframework.tooling.ls.eclipse.commons 1 0 2019-07-08 20:17:24.574
!MESSAGE executing callback sts4.classpath.niqsZKhk SUCCESS [done]
spring-projects-issues commented 5 years ago

(comment in Pivotal Tracker added by Kris De Volder:)

From the stack traces, there are bunch of calls to the namespaces resolver. But the one that is seemingly hanging the ui thread is coming from m2e when doing something with the pom.xml. I beleave the pom.xml should be treated as a special case and skipped since we don't want to resolve spring namespaces definitions from the classpath for pom anyway.

So, I pushed a small change that checks if the current file is 'pom.xml' and just skips it.

mweirauch commented 5 years ago

I was about to report on this issue but wasn't sure. But now as you mention it, I can confirm a delay when opening a pom.xml with the "Maven POM Editor" which got introduced "recently".

kdvolder commented 5 years ago

@mweirauch That sounds like the same problem yes. If you can try out a nightly build with the attempt at fixing this, and let us know if it solves the issue for you, that would be greatly appreciated.

You can download it from here: http://dist.springsource.com/snapshot/STS4/nightly-distributions.html

mweirauch commented 5 years ago

@kdvolder I just tried with `Spring Tool Suite 4 / Version: 4.3.1.CI-B1921 / Build Id: 201907120604" and my "work" workspace, and it takes up to 6 seconds to open a pom.xml with the "Maven POM Editor".

Setup: Fedora30, i7-6820HQ CPU @ 2.70GHz × 8; 32GB RAM

Perhaps related (please let me know if this derails from the main topic):

jps | grep BootLanguagServerBootApp | wc -l
53

All from afformentioned STS4-nightly distribution. Might be due to the many Spring Boot projects in the workspace. Processes were gone when closing STS4.

The delay even feels longer then on my main Eclipse+STS4 installation. (4.12-nightly some days old; have trouble updating to current setup though).

An error occurred while collecting items to be installed
session context was:(profile=xxx, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact not found: https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/features/org.springframework.boot.ide.main.feature_4.3.1.201907111441-CI-B1919.jar.
https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/features/org.springframework.boot.ide.main.feature_4.3.1.201907111441-CI-B1919.jar
Artifact not found: https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/binary/org.springframework.boot.ide.main.feature_root_4.3.1.201907111441-CI-B1919.
https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/binary/org.springframework.boot.ide.main.feature_root_4.3.1.201907111441-CI-B1919
martinlippert commented 5 years ago

Lets try to find the reason step by step here.

The delay even feels longer then on my main Eclipse+STS4 installation. (4.12-nightly some days old; have trouble updating to current setup though).

The fundamental question here is whether this is related to the Spring Boot language server starting up in the background and occupying the CPU or blocking the UI somehow or if the XML namespace support is in charge here and responsible for the slowness.

To identify this, you can go to the Preferences -> Language Servers and disable the Spring Boot Language Server for the Spring XML Config File content-type. Then restart your IDE and try to open a pom file again. If the behavior different? Or the same?

If it is different (assuming better), then opening a Java file next and observe what happens. If there again any slowness or freeze happening?

An error occurred while collecting items to be installed session context was:(profile=xxx, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Artifact not found: https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/features/org.springframework.boot.ide.main.feature_4.3.1.201907111441-CI-B1919.jar. https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/features/org.springframework.boot.ide.main.feature_4.3.1.201907111441-CI-B1919.jar Artifact not found: https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/binary/org.springframework.boot.ide.main.feature_root_4.3.1.201907111441-CI-B1919. https://dist.springsource.com/snapshot/TOOLS/sts4/nightly/e4.12/binary/org.springframework.boot.ide.main.feature_root_4.3.1.201907111441-CI-B1919

This happened probably due to the update repository being updated while you where trying to access it, causing stale repository cache data in your repo. To solve this, you can go to the Preferences -> Install/Update -> Available Update Sites, select the STS4 nightly one that you seem to use, and press Reload. In some cases, that is enough. If not, delete the update site from the preferences, restart the IDE, and add it back. That wipes out the stale cache data as a last resort.

martinlippert commented 5 years ago

@mweirauch @wilkinsona It looks like Nieraj can reproduce this and it seems indeed related to the language server being enabled for Spring XML config files. We need to investigate this in more depth, but I wanted to let you know that in case you don't need any Spring specific content-assist support in XML files, you can disable the language server for XML files in the preferences and that will speed up opening pom.xml files, too.

We will work on a solution for that. Will not make it into the 4.3.1 release (going out today), but soon after.

spring-projects-issues commented 5 years ago

(comment in Pivotal Tracker added by Martin Lippert:)

still performance issues, see additional comments on GitHub

kdvolder commented 5 years ago

I made some small adjustments to content-type defintions, which relates to language server being triggered for various xml files when it shouldn't due to a bug in lsp4e.

See: https://github.com/spring-projects/sts4/issues/320

This may also be related to the performance issues when opening pom.xml since I saw that basically any xml file, including pom.xml was treated as a spring config file and caused starting language server process.

@mweirauch

jps | grep BootLanguagServerBootApp | wc -l
53

53 language servers?! That seems very odd and highly suspicious. Should only be one server at most per active Eclipse instance. Maybe it is not related to the performance problem you are having, but at the least its really not supposed to have that many servers running and indeed, that many processes would put a strain on your entire machine, the memory consumtion alone should probably grind any machine to a halt.

It is interesting to note that the processes all went away when you closed STS, so that kind of implies that all these processed did actually belong to that same STS instance and were not just accumulated rogues left over from something that crashed.

kdvolder commented 5 years ago

When I try and keep an eye on the number of BootLanguagServerBootApp processes it seems to be as expected, just one per instance of running STS.

mweirauch commented 5 years ago

@kdvolder The 53 language server processes where observed with Spring Tool Suite 4 (2019-06) / Version: 4.3.1.CI-B1921 / Build Id: 201907120604.

I just tried with Spring Tool Suite 4 (2019-06) / Version: 4.3.2.CI-B1925 / Build Id: 201907161853 and there is only one BootLanguagServerbootApp with the same workspace. So might have been a regression or bad luck.

Regarding the inital topic, I enabled "Spring XML Config files support", restarted afformentioned STS4 nightly and there seems to be no noticeable delay anymore for me. (only the first open of a pom.xml had a small 1s delay; subsequent opens are "fast")

kdvolder commented 5 years ago

@mweirauch Thanks for trying again. I am still suspicious of the 53 servers situation. But until you see it happening again I think there's not much we can do now, and possibly recent changes have actually fixed the issue also.

So I will close this ticket for now. But please don't hesitate to post more details here or raise a new issue, if your experience more issues.

spring-projects-issues commented 5 years ago

(comment in Pivotal Tracker added by Martin Lippert:)

Looks like this is solved, but changes might have caused this to break: #167561911

vogella commented 5 years ago

We also observed a UI freeze of 66 seconds due to this bug. Using the nightly build from https://dist.springsource.com/snapshot/STS/nightly-distributions.html solved that for us.

Thanks for the fix @kdvolder

martinlippert commented 5 years ago

@vogella Great to hear that this fixed the issue on your end, too.