Created
January 3, 2018 18:54
-
-
Save puremourning/ac86f5f6540516710c68fac005e09762 to your computer and use it in GitHub Desktop.
jdt.ls exception loading grade project
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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