{"action":"closed","issue":{"url":"https://api.github.com/repos/redhat-developer/vscode-java/issues/702","repository_url":"https://api.github.com/repos/redhat-developer/vscode-java","labels_url":"https://api.github.com/repos/redhat-developer/vscode-java/issues/702/labels{/name}","comments_url":"https://api.github.com/repos/redhat-developer/vscode-java/issues/702/comments","events_url":"https://api.github.com/repos/redhat-developer/vscode-java/issues/702/events","html_url":"https://github.com/redhat-developer/vscode-java/issues/702","id":376428884,"node_id":"MDU6SXNzdWUzNzY0Mjg4ODQ=","number":702,"title":"Java language server seems to fail to start due to not finding the parent project specified in pom.xml","user":{"login":"tristan957","id":11936772,"node_id":"MDQ6VXNlcjExOTM2Nzcy","avatar_url":"https://avatars1.githubusercontent.com/u/11936772?v=4","gravatar_id":"","url":"https://api.github.com/users/tristan957","html_url":"https://github.com/tristan957","followers_url":"https://api.github.com/users/tristan957/followers","following_url":"https://api.github.com/users/tristan957/following{/other_user}","gists_url":"https://api.github.com/users/tristan957/gists{/gist_id}","starred_url":"https://api.github.com/users/tristan957/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tristan957/subscriptions","organizations_url":"https://api.github.com/users/tristan957/orgs","repos_url":"https://api.github.com/users/tristan957/repos","events_url":"https://api.github.com/users/tristan957/events{/privacy}","received_events_url":"https://api.github.com/users/tristan957/received_events","type":"User","site_admin":false},"labels":[{"id":675734347,"node_id":"MDU6TGFiZWw2NzU3MzQzNDc=","url":"https://api.github.com/repos/redhat-developer/vscode-java/labels/Maven","name":"Maven","color":"006b75","default":false},{"id":423855029,"node_id":"MDU6TGFiZWw0MjM4NTUwMjk=","url":"https://api.github.com/repos/redhat-developer/vscode-java/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":{"login":"snjeza","id":388609,"node_id":"MDQ6VXNlcjM4ODYwOQ==","avatar_url":"https://avatars2.githubusercontent.com/u/388609?v=4","gravatar_id":"","url":"https://api.github.com/users/snjeza","html_url":"https://github.com/snjeza","followers_url":"https://api.github.com/users/snjeza/followers","following_url":"https://api.github.com/users/snjeza/following{/other_user}","gists_url":"https://api.github.com/users/snjeza/gists{/gist_id}","starred_url":"https://api.github.com/users/snjeza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snjeza/subscriptions","organizations_url":"https://api.github.com/users/snjeza/orgs","repos_url":"https://api.github.com/users/snjeza/repos","events_url":"https://api.github.com/users/snjeza/events{/privacy}","received_events_url":"https://api.github.com/users/snjeza/received_events","type":"User","site_admin":false},"assignees":[{"login":"snjeza","id":388609,"node_id":"MDQ6VXNlcjM4ODYwOQ==","avatar_url":"https://avatars2.githubusercontent.com/u/388609?v=4","gravatar_id":"","url":"https://api.github.com/users/snjeza","html_url":"https://github.com/snjeza","followers_url":"https://api.github.com/users/snjeza/followers","following_url":"https://api.github.com/users/snjeza/following{/other_user}","gists_url":"https://api.github.com/users/snjeza/gists{/gist_id}","starred_url":"https://api.github.com/users/snjeza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snjeza/subscriptions","organizations_url":"https://api.github.com/users/snjeza/orgs","repos_url":"https://api.github.com/users/snjeza/repos","events_url":"https://api.github.com/users/snjeza/events{/privacy}","received_events_url":"https://api.github.com/users/snjeza/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-11-01T14:57:55Z","updated_at":"2018-11-01T21:46:45Z","closed_at":"2018-11-01T21:46:45Z","author_association":"NONE","body":"My work has this really funky setup for projects where there is this overarching Maven project called microservice-parent. Now the git repo contains a maven submodule of that project called dp-ms-demand-automation-parent, and that contains a maven submodule called dp-ms-demand-automation-server.\r\n\r\nFolder structure looks like this\r\n```\r\ndp-ms-demand-automation\r\n    .git/\r\n    pom.xml (dp-ms-demand-automation-parent)\r\n    server/\r\n        pom.xml (dp-ms-demand-automation-server)\r\n        src/\r\n```\r\n\r\nAs you can see there is a ghost Maven project for microservice-parent.\r\n\r\nThe following error is shown in both pom files.\r\n\r\n```\r\n[Java] Project build error: Non-resolvable parent POM for com.tenx.ms:dp-ms-demand-automation-parent:1.0.0-SNAPSHOT: Failure to find com.tenx.ms:microservice-parent:pom:1.5.14-1 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced and 'parent.relativePath' points at no local POM\r\n```\r\n\r\n*Is it possible to have the language server still start even though this error exists?*\r\n\r\n##### Environment\r\n- Operating System: macOS 14\r\n- JDK version: 8.172\r\n- Visual Studio Code version: 1.28.2\r\n- Java extension version: 0.33\r\n\r\n##### Steps To Reproduce\r\n1. Create project structure similar to the one above\r\n2. Open vscode\r\n\r\nLog\r\n```\r\n!SESSION 2018-11-01 09:40:36.045 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.8.0_181\r\njava.vendor=Azul Systems, Inc.\r\nBootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US\r\nCommand-line arguments:  -data /Users/tristan.partin/Library/Application Support/Code/User/workspaceStorage/2258a3bf734a6933686c851c9d962710/redhat.java/jdt_ws\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:37.853\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.011\r\n!MESSAGE Main thread is waiting\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.033\r\n!MESSAGE >> initialize\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.034\r\n!MESSAGE Initializing Java Language Server 0.27.0.201810230509\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.063\r\n!MESSAGE Installed reference:file:/Users/tristan.partin/.vscode/extensions/vscjava.vscode-java-debug-0.15.0/server/com.microsoft.java.debug.plugin-0.15.0.jar\r\n\r\n!ENTRY org.eclipse.core.net 1 0 2018-11-01 09:40:38.080\r\n!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.122\r\n!MESSAGE Creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.124\r\n!MESSAGE Started reference:file:/Users/tristan.partin/.vscode/extensions/vscjava.vscode-java-debug-0.15.0/server/com.microsoft.java.debug.plugin-0.15.0.jar\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:38.376\r\n!MESSAGE >> initialized\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.002\r\n!MESSAGE Finished creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.151\r\n!MESSAGE Importing Maven project(s)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.900\r\n!MESSAGE Workspace initialized in 1855ms\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.966\r\n!MESSAGE >> workspace/didChangeConfiguration\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.967\r\n!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.979\r\n!MESSAGE >>New configuration: {java={home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, errors={incompleteClasspath={severity=warning}}, configuration={updateBuildConfiguration=automatic, maven={userSettings=null}}, trace={server=off}, import={gradle={enabled=true}, maven={enabled=true}, exclusions=[**/node_modules/**, **/.metadata/**, **/archetype-resources/**, **/META-INF/maven/**]}, referencesCodeLens={enabled=true}, signatureHelp={enabled=false}, implementationsCodeLens={enabled=true}, format={enabled=false, settings={url=null, profile=null}, comments={enabled=true}, onType={enabled=false}}, saveActions={organizeImports=false}, contentProvider={preferred=null}, autobuild={enabled=false}, completion={enabled=true, overwrite=false, guessMethodArguments=false, favoriteStaticMembers=[org.junit.Assert.*, org.junit.Assume.*, org.junit.jupiter.api.Assertions.*, org.junit.jupiter.api.Assumptions.*, org.junit.jupiter.api.DynamicContainer.*, org.junit.jupiter.api.DynamicTest.*, org.mockito.Mockito.*, org.mockito.ArgumentMatchers.*, org.mockito.Answers.*], importOrder=[java, javax, com, org]}, progressReports={enabled=true}, debug={logLevel=warn, settings={showHex=false, showStaticVariables=true, showQualifiedNames=false, maxStringLength=0.0, enableHotCodeReplace=true, enableRunDebugCodeLens=true}}}}\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:39.981\r\n!MESSAGE >> workspace/didChangeWatchedFiles \r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:53.005\r\n!MESSAGE >> shutdown\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:53.030\r\n!MESSAGE >> exit\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:53.031\r\n!MESSAGE Shutdown received... waking up main thread\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:53.035\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is stopping:\r\n!SESSION 2018-11-01 09:40:57.683 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.8.0_181\r\njava.vendor=Azul Systems, Inc.\r\nBootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US\r\nCommand-line arguments:  -data /Users/tristan.partin/Library/Application Support/Code/User/workspaceStorage/2258a3bf734a6933686c851c9d962710/redhat.java/jdt_ws\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.196\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.308\r\n!MESSAGE Main thread is waiting\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.330\r\n!MESSAGE >> initialize\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.331\r\n!MESSAGE Initializing Java Language Server 0.27.0.201810230509\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.352\r\n!MESSAGE >> initialized\r\n\r\n!ENTRY org.eclipse.core.net 1 0 2018-11-01 09:40:59.394\r\n!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.417\r\n!MESSAGE Creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.436\r\n!MESSAGE Finished creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.660\r\n!MESSAGE Importing Maven project(s)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.710\r\n!MESSAGE Workspace initialized in 371ms\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.750\r\n!MESSAGE >> workspace/didChangeConfiguration\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.751\r\n!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:40:59.774\r\n!MESSAGE >>New configuration: {java={home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, errors={incompleteClasspath={severity=warning}}, configuration={updateBuildConfiguration=automatic, maven={userSettings=null}}, trace={server=off}, import={gradle={enabled=true}, maven={enabled=true}, exclusions=[**/node_modules/**, **/.metadata/**, **/archetype-resources/**, **/META-INF/maven/**]}, referencesCodeLens={enabled=true}, signatureHelp={enabled=false}, implementationsCodeLens={enabled=true}, format={enabled=false, settings={url=null, profile=null}, comments={enabled=true}, onType={enabled=false}}, saveActions={organizeImports=false}, contentProvider={preferred=null}, autobuild={enabled=false}, completion={enabled=true, overwrite=false, guessMethodArguments=false, favoriteStaticMembers=[org.junit.Assert.*, org.junit.Assume.*, org.junit.jupiter.api.Assertions.*, org.junit.jupiter.api.Assumptions.*, org.junit.jupiter.api.DynamicContainer.*, org.junit.jupiter.api.DynamicTest.*, org.mockito.Mockito.*, org.mockito.ArgumentMatchers.*, org.mockito.Answers.*], importOrder=[java, javax, com, org]}, progressReports={enabled=true}, debug={logLevel=warn, settings={showHex=false, showStaticVariables=true, showQualifiedNames=false, maxStringLength=0.0, enableHotCodeReplace=true, enableRunDebugCodeLens=true}}}}\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:08.696\r\n!MESSAGE >> shutdown\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:08.719\r\n!MESSAGE >> exit\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:08.719\r\n!MESSAGE Shutdown received... waking up main thread\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:08.724\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is stopping:\r\n!SESSION 2018-11-01 09:41:13.408 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.8.0_181\r\njava.vendor=Azul Systems, Inc.\r\nBootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US\r\nCommand-line arguments:  -data /Users/tristan.partin/Library/Application Support/Code/User/workspaceStorage/2258a3bf734a6933686c851c9d962710/redhat.java/jdt_ws\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:14.948\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.070\r\n!MESSAGE Main thread is waiting\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.093\r\n!MESSAGE >> initialize\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.094\r\n!MESSAGE Initializing Java Language Server 0.27.0.201810230509\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.105\r\n!MESSAGE Installed reference:file:/Users/tristan.partin/.vscode/extensions/pivotal.vscode-spring-boot-1.1.0/jars/jdt-ls-commons.jar\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.107\r\n!MESSAGE Installed reference:file:/Users/tristan.partin/.vscode/extensions/pivotal.vscode-spring-boot-1.1.0/jars/jdt-ls-extension.jar\r\n\r\n!ENTRY org.eclipse.core.net 1 0 2018-11-01 09:41:15.177\r\n!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.178\r\n!MESSAGE Started reference:file:/Users/tristan.partin/.vscode/extensions/pivotal.vscode-spring-boot-1.1.0/jars/jdt-ls-commons.jar\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.178\r\n!MESSAGE Started reference:file:/Users/tristan.partin/.vscode/extensions/pivotal.vscode-spring-boot-1.1.0/jars/jdt-ls-extension.jar\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.192\r\n!MESSAGE >> initialized\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.203\r\n!MESSAGE Creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.216\r\n!MESSAGE Finished creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.478\r\n!MESSAGE Importing Maven project(s)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.526\r\n!MESSAGE Workspace initialized in 423ms\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.538\r\n!MESSAGE >> workspace/didChangeConfiguration\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.539\r\n!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:41:15.558\r\n!MESSAGE >>New configuration: {java={home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, errors={incompleteClasspath={severity=warning}}, configuration={updateBuildConfiguration=automatic, maven={userSettings=null}}, trace={server=off}, import={gradle={enabled=true}, maven={enabled=true}, exclusions=[**/node_modules/**, **/.metadata/**, **/archetype-resources/**, **/META-INF/maven/**]}, referencesCodeLens={enabled=true}, signatureHelp={enabled=false}, implementationsCodeLens={enabled=true}, format={enabled=false, settings={url=null, profile=null}, comments={enabled=true}, onType={enabled=false}}, saveActions={organizeImports=false}, contentProvider={preferred=null}, autobuild={enabled=false}, completion={enabled=true, overwrite=false, guessMethodArguments=false, favoriteStaticMembers=[org.junit.Assert.*, org.junit.Assume.*, org.junit.jupiter.api.Assertions.*, org.junit.jupiter.api.Assumptions.*, org.junit.jupiter.api.DynamicContainer.*, org.junit.jupiter.api.DynamicTest.*, org.mockito.Mockito.*, org.mockito.ArgumentMatchers.*, org.mockito.Answers.*], importOrder=[java, javax, com, org]}, progressReports={enabled=true}, debug={logLevel=warn, settings={showHex=false, showStaticVariables=true, showQualifiedNames=false, maxStringLength=0.0, enableHotCodeReplace=true, enableRunDebugCodeLens=true}}, test={report={position=sideView}}}}\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:44:54.432\r\n!MESSAGE >> workspace/didChangeWatchedFiles \r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:44:54.470\r\n!MESSAGE Starting Maven update for dp-ms-demand-automation-server\r\n\r\n!ENTRY org.eclipse.core.jobs 4 2 2018-11-01 09:44:54.474\r\n!MESSAGE An internal error occurred during: \"Update project dp-ms-demand-automation-server\".\r\n!STACK 0\r\njava.lang.NullPointerException\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.collectProjects(MavenBuildSupport.java:88)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.update(MavenBuildSupport.java:71)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager$4.runInWorkspace(ProjectsManager.java:416)\r\n\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:54:30.072\r\n!MESSAGE >> workspace/didChangeWatchedFiles \r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:54:30.094\r\n!MESSAGE Starting Maven update for dp-ms-demand-automation-parent\r\n\r\n!ENTRY org.eclipse.core.jobs 4 2 2018-11-01 09:54:30.096\r\n!MESSAGE An internal error occurred during: \"Update project dp-ms-demand-automation-parent\".\r\n!STACK 0\r\njava.lang.NullPointerException\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.collectProjects(MavenBuildSupport.java:88)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.update(MavenBuildSupport.java:71)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager$4.runInWorkspace(ProjectsManager.java:416)\r\n\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:54:39.669\r\n!MESSAGE >> workspace/didChangeWatchedFiles \r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:54:39.686\r\n!MESSAGE Starting Maven update for dp-ms-demand-automation-parent\r\n\r\n!ENTRY org.eclipse.core.jobs 4 2 2018-11-01 09:54:39.687\r\n!MESSAGE An internal error occurred during: \"Update project dp-ms-demand-automation-parent\".\r\n!STACK 0\r\njava.lang.NullPointerException\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.collectProjects(MavenBuildSupport.java:88)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.MavenBuildSupport.update(MavenBuildSupport.java:71)\r\n\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager$4.runInWorkspace(ProjectsManager.java:416)\r\n\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:55:55.166\r\n!MESSAGE >> workspace/didChangeConfiguration\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:55:55.167\r\n!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:55:55.175\r\n!MESSAGE >>New configuration: {java={home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, errors={incompleteClasspath={severity=warning}}, configuration={updateBuildConfiguration=automatic, maven={userSettings=null}}, trace={server=verbose}, import={gradle={enabled=true}, maven={enabled=true}, exclusions=[**/node_modules/**, **/.metadata/**, **/archetype-resources/**, **/META-INF/maven/**]}, referencesCodeLens={enabled=true}, signatureHelp={enabled=false}, implementationsCodeLens={enabled=true}, format={enabled=false, settings={url=null, profile=null}, comments={enabled=true}, onType={enabled=false}}, saveActions={organizeImports=false}, contentProvider={preferred=null}, autobuild={enabled=false}, completion={enabled=true, overwrite=false, guessMethodArguments=false, favoriteStaticMembers=[org.junit.Assert.*, org.junit.Assume.*, org.junit.jupiter.api.Assertions.*, org.junit.jupiter.api.Assumptions.*, org.junit.jupiter.api.DynamicContainer.*, org.junit.jupiter.api.DynamicTest.*, org.mockito.Mockito.*, org.mockito.ArgumentMatchers.*, org.mockito.Answers.*], importOrder=[java, javax, com, org]}, progressReports={enabled=true}, debug={logLevel=warn, settings={showHex=false, showStaticVariables=true, showQualifiedNames=false, maxStringLength=0.0, enableHotCodeReplace=true, enableRunDebugCodeLens=true}}, test={report={position=sideView}}}}\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:18.465\r\n!MESSAGE >> shutdown\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:18.489\r\n!MESSAGE >> exit\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:18.489\r\n!MESSAGE Shutdown received... waking up main thread\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:18.494\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is stopping:\r\n!SESSION 2018-11-01 09:56:23.259 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.8.0_181\r\njava.vendor=Azul Systems, Inc.\r\nBootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US\r\nCommand-line arguments:  -data /Users/tristan.partin/Library/Application Support/Code/User/workspaceStorage/2258a3bf734a6933686c851c9d962710/redhat.java/jdt_ws\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:24.854\r\n!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:24.967\r\n!MESSAGE Main thread is waiting\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:24.988\r\n!MESSAGE >> initialize\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:24.990\r\n!MESSAGE Initializing Java Language Server 0.27.0.201810230509\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.012\r\n!MESSAGE >> initialized\r\n\r\n!ENTRY org.eclipse.core.net 1 0 2018-11-01 09:56:25.061\r\n!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.090\r\n!MESSAGE Creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.107\r\n!MESSAGE Finished creating the default Java project\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.384\r\n!MESSAGE Importing Maven project(s)\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.434\r\n!MESSAGE Workspace initialized in 437ms\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.446\r\n!MESSAGE >> workspace/didChangeConfiguration\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.448\r\n!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'\r\n\r\n!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-01 09:56:25.495\r\n!MESSAGE >>New configuration: {java={home=null, jdt={ls={vmargs=-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication}}, errors={incompleteClasspath={severity=warning}}, configuration={updateBuildConfiguration=automatic, maven={userSettings=null}}, trace={server=verbose}, import={gradle={enabled=true}, maven={enabled=true}, exclusions=[**/node_modules/**, **/.metadata/**, **/archetype-resources/**, **/META-INF/maven/**]}, referencesCodeLens={enabled=true}, signatureHelp={enabled=false}, implementationsCodeLens={enabled=true}, format={enabled=false, settings={url=null, profile=null}, comments={enabled=true}, onType={enabled=false}}, saveActions={organizeImports=false}, contentProvider={preferred=null}, autobuild={enabled=false}, completion={enabled=true, overwrite=false, guessMethodArguments=false, favoriteStaticMembers=[org.junit.Assert.*, org.junit.Assume.*, org.junit.jupiter.api.Assertions.*, org.junit.jupiter.api.Assumptions.*, org.junit.jupiter.api.DynamicContainer.*, org.junit.jupiter.api.DynamicTest.*, org.mockito.Mockito.*, org.mockito.ArgumentMatchers.*, org.mockito.Answers.*], importOrder=[java, javax, com, org]}, progressReports={enabled=true}, debug={logLevel=warn, settings={showHex=false, showStaticVariables=true, showQualifiedNames=false, maxStringLength=0.0, enableHotCodeReplace=true, enableRunDebugCodeLens=true}}, test={report={position=sideView}}}}\r\n```\r\n\r\n##### Current Result\r\n\r\nNo language server start up\r\n\r\n##### Expected Result\r\n\r\nLanguage server to start even though it is missing parent module. Fairly certain IntelliJ handles this case gracefully\r\n"}}
{"actor":{"display_login":"fbricon"}}