Skip to content

Instantly share code, notes, and snippets.

@puremourning
Created January 3, 2018 18:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save puremourning/ac86f5f6540516710c68fac005e09762 to your computer and use it in GitHub Desktop.
Save puremourning/ac86f5f6540516710c68fac005e09762 to your computer and use it in GitHub Desktop.
jdt.ls exception loading grade project
project being openend:
https://github.com/puremourning/ycmd-1/tree/java-language-server/ycmd/tests/java/testdata/simple_gradle_project
ycmd.handlers: INFO: Received event notification
ycmd.handlers: DEBUG: Event name: FileReadyToParse
ycmd.completers.all.identifier_completer: INFO: Adding buffer identifiers for file: C:\projects\ycmd\ycmd\tests\java\testdata\simple_maven_project\src\main\java\com\test\test.java
ycmd.completers.java.java_completer: INFO: Looking for jdt.ls
ycmd.completers.java.java_completer: DEBUG: Found launchers: ['C:\\projects\\ycmd\\third_party\\eclipse.jdt.ls\\org.eclipse.jdt.ls.product\\target\\repository\\plugins\\org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar']
ycmd.completers.java.java_completer: DEBUG: Found launchers: ['C:\\projects\\ycmd\\third_party\\eclipse.jdt.ls\\org.eclipse.jdt.ls.product\\target\\repository\\plugins\\org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar']
ycmd.completers.java.java_completer: INFO: Starting jdt.ls Language Server...
ycmd.completers.java.java_completer: DEBUG: Starting java-server with the following command: C:\Program Files\Java\jdk1.8.0\bin\java.exe -Dfile.encoding=UTF-8 -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.level=ALL -jar C:\projects\ycmd\third_party\eclipse.jdt.ls\org.eclipse.jdt.ls.product\target\repository\plugins\org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar -configuration C:\projects\ycmd\third_party\eclipse.jdt.ls\org.eclipse.jdt.ls.product\target\repository\config_win -data C:\projects\ycmd\third_party\eclipse.jdt.ls-workspace\temp\tmpi2lki80h
ycmd.completers.java.java_completer: INFO: jdt.ls Language Server started
ycmd.completers.language_server.language_server_completer: DEBUG: TX: Sending message: b'Content-Length: 303\r\n\r\n{"id": "1", "jsonrpc": "2.0", "method": "initialize", "params": {"capabilities": {}, "initializationOptions": {}, "processId": 3392, "rootPath": "C:\\\\projects\\\\ycmd\\\\ycmd\\\\tests\\\\java\\\\testdata\\\\simple_maven_project", "rootUri": "file:///C:/projects/ycmd/ycmd/tests/java/testdata/simple_maven_project"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Main thread is waiting"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM \\u003e\\u003e initialize"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Initializing Java Language Server 0.10.0.201801031801"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"Init..."}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"0% Starting Java Language Server "}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","id":"1","result":{"capabilities":{"textDocumentSync":2,"hoverProvider":true,"completionProvider":{"resolveProvider":true,"triggerCharacters":[".","@","#"]},"signatureHelpProvider":{"triggerCharacters":["("]},"definitionProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"workspaceSymbolProvider":true,"codeActionProvider":true,"codeLensProvider":{"resolveProvider":true},"documentFormattingProvider":true,"documentRangeFormattingProvider":true,"renameProvider":true,"executeCommandProvider":{"commands":["java.edit.organizeImports"]}}}}'
ycmd.completers.language_server.language_server_completer: INFO: Language server requires sync type of Incremental
ycmd.completers.language_server.language_server_completer: DEBUG: TX: Sending notification: b'Content-Length: 57\r\n\r\n{"jsonrpc": "2.0", "method": "initialized", "params": {}}'
ycmd.completers.language_server.language_server_completer: DEBUG: TX: Sending notification: b'Content-Length: 92\r\n\r\n{"jsonrpc": "2.0", "method": "workspace/didChangeConfiguration", "params": {"settings": {}}}'
ycmd.completers.language_server.language_server_completer: DEBUG: Refreshing file C:\projects\ycmd\ycmd\tests\java\testdata\simple_maven_project\src\main\java\com\test\test.java: State is Open/action Open
ycmd.completers.language_server.language_server_completer: DEBUG: TX: Sending notification: b'Content-Length: 244\r\n\r\n{"jsonrpc": "2.0", "method": "textDocument/didOpen", "params": {"textDocument": {"languageId": "java", "text": "", "uri": "file:///C:/projects/ycmd/ycmd/tests/java/testdata/simple_maven_project/src/main/java/com/test/test.java", "version": 1}}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM \\u003e\\u003e workspace/didChangeConfiguration"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"20% Starting Java Language Server "}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Creating the default Java project"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"30% Starting Java Language Server "}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":1,"message":"Jan 3, 2018 10:07:49 AM Failed to retrieve default libraries for C:\\\\Program Files\\\\Java\\\\jdk1.8.0"}}'
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Finished creating the default Java project"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"37% Starting Java Language Server - Refreshing \\u0027/jdt.ls-java-project\\u0027."}}'
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Importing Maven project(s)"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - Refreshing projects"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - 0% https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.pom"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.pom"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.pom"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - 0% https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server "}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"58% Starting Java Language Server - 167KB/349KB (47%) https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.jar"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"88% Starting Java Language Server "}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"100% Starting Java Language Server - https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar"}}'
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":1,"message":"Jan 3, 2018 10:07:49 AM Build failed \\nCould not update project simple_maven_project configuration\\nJava Model Exception: Core Exception [code 0] Could not update project simple_maven_project configuration\\r\\n\\tat org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:50)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5660)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5617)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.initializeProjects(ProjectsManager.java:86)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.handlers.InitHandler$1.runInWorkspace(InitHandler.java:180)\\r\\n\\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)\\r\\n\\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)\\r\\nCaused by: java.lang.NullPointerException\\r\\n\\tat org.eclipse.jdt.launching.JavaRuntime.isModularJava(JavaRuntime.java:1036)\\r\\n\\tat org.eclipse.jdt.internal.launching.StandardVMRunner.addBootClassPathArguments(StandardVMRunner.java:613)\\r\\n\\tat org.eclipse.jdt.internal.launching.StandardVMRunner.run(StandardVMRunner.java:374)\\r\\n\\tat org.eclipse.jdt.launching.AbstractVMInstall.evaluateSystemProperties(AbstractVMInstall.java:395)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer.isFoundation1_0(ExecutionEnvironmentAnalyzer.java:161)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer.analyze(ExecutionEnvironmentAnalyzer.java:98)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.Analyzer.analyze(Analyzer.java:41)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.EnvironmentsManager.analyze(EnvironmentsManager.java:344)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.EnvironmentsManager.initializeCompatibilities(EnvironmentsManager.java:251)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment.init(ExecutionEnvironment.java:181)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment.getDefaultVM(ExecutionEnvironment.java:223)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.resolveVM(JREContainerInitializer.java:176)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.resolveVM(JREContainerInitializer.java:143)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:60)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:3112)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager$10.run(JavaModelManager.java:3018)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:3058)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:2056)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3548)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2986)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2909)\\r\\n\\tat org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1826)\\r\\n\\tat org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:118)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:784)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3390)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3352)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3364)\\r\\n\\tat org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.configure(AbstractJavaProjectConfigurator.java:148)\\r\\n\\tat org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:508)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:501)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.configureNewMavenProjects(ProjectConfigurationManager.java:288)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:175)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:1)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1355)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:143)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:133)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.MavenProjectImporter.importToWorkspace(MavenProjectImporter.java:147)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.importProjects(ProjectsManager.java:105)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.access$1(ProjectsManager.java:99)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager$1.run(ProjectsManager.java:93)\\r\\n\\tat org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)\\r\\n\\t... 9 more\\r\\nCaused by: org.eclipse.core.runtime.CoreException: Could not update project simple_maven_project configuration\\r\\n\\tat org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:126)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:508)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:501)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.configureNewMavenProjects(ProjectConfigurationManager.java:288)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:175)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:1)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)\\r\\n\\tat org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1355)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:143)\\r\\n\\tat org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:133)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.MavenProjectImporter.importToWorkspace(MavenProjectImporter.java:147)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.importProjects(ProjectsManager.java:105)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.access$1(ProjectsManager.java:99)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager$1.run(ProjectsManager.java:93)\\r\\n\\tat org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5660)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5617)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.initializeProjects(ProjectsManager.java:86)\\r\\n\\tat org.eclipse.jdt.ls.core.internal.handlers.InitHandler$1.runInWorkspace(InitHandler.java:180)\\r\\n\\tat org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)\\r\\n\\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)\\r\\nCaused by: java.lang.NullPointerException\\r\\n\\tat org.eclipse.jdt.launching.JavaRuntime.isModularJava(JavaRuntime.java:1036)\\r\\n\\tat org.eclipse.jdt.internal.launching.StandardVMRunner.addBootClassPathArguments(StandardVMRunner.java:613)\\r\\n\\tat org.eclipse.jdt.internal.launching.StandardVMRunner.run(StandardVMRunner.java:374)\\r\\n\\tat org.eclipse.jdt.launching.AbstractVMInstall.evaluateSystemProperties(AbstractVMInstall.java:395)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer.isFoundation1_0(ExecutionEnvironmentAnalyzer.java:161)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer.analyze(ExecutionEnvironmentAnalyzer.java:98)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.Analyzer.analyze(Analyzer.java:41)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.EnvironmentsManager.analyze(EnvironmentsManager.java:344)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.EnvironmentsManager.initializeCompatibilities(EnvironmentsManager.java:251)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment.init(ExecutionEnvironment.java:181)\\r\\n\\tat org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment.getDefaultVM(ExecutionEnvironment.java:223)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.resolveVM(JREContainerInitializer.java:176)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.resolveVM(JREContainerInitializer.java:143)\\r\\n\\tat org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:60)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:3112)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager$10.run(JavaModelManager.java:3018)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\\r\\n\\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:3058)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:2056)\\r\\n\\tat org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3548)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2986)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2909)\\r\\n\\tat org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1826)\\r\\n\\tat org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:118)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:784)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3390)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3352)\\r\\n\\tat org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3364)\\r\\n\\tat org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.configure(AbstractJavaProjectConfigurator.java:148)\\r\\n\\tat org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120)\\r\\n\\t... 28 more\\r\\n"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Error","message":"Could not update project simple_maven_project configuration"}}'
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM \\u003e\\u003eNew configuration: {}"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM \\u003e\\u003e document/didOpen"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///C:/projects/ycmd/ycmd/tests/java/testdata/simple_maven_project/src/main/java/com/test/AbstractTestWidget.java","diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":1}},"severity":1,"code":"16777540","source":"Java","message":"The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files"}]}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Releasing all ASTs"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Caching AST for /simple_maven_project/src/main/java/com/test/test.java"}}'
ycmd.handlers: INFO: Received ready request
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM begin problem for /test.java"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM 1 problems reported for /test.java"}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///C:/projects/ycmd/ycmd/tests/java/testdata/simple_maven_project/src/main/java/com/test/test.java","diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":1}},"severity":1,"code":"16777540","source":"Java","message":"The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files"}]}}'
ycmd.completers.language_server.language_server_completer: DEBUG: RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"Jan 3, 2018 10:07:49 AM Reconciled 0, validated: 1. Took 91 ms"}}'
ycmd.handlers: INFO: Received ready request
ycmd.handlers: INFO: Received ready r
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment