Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spring boot tool vscode extension is causing system to run out of disk space #328

Closed
gitorko opened this issue Jul 19, 2019 · 5 comments
Closed
Milestone

Comments

@gitorko
Copy link

gitorko commented Jul 19, 2019

OS: Ubuntu 19.04
VSCode Version: 1.36.1
Spring Boot Tools Version: Version: 1.9.0-RC.2

Within a single day the tmp file vscode-spring-boot-1563368183896.log consumed 1.7TB space and system ran out of disk space.

-rw-rw-r-- 1 asurendra asurendra 1.7T Jul 19 10:49 vscode-spring-boot-1563368183896.log

There is a lot of blank space above this error log.

tail -10000 vscode-spring-boot-1563368183896.log

at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:273)
... 43 common frames omitted
Suppressed: java.lang.Exception: #block terminated with an error
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93)
at reactor.core.publisher.Flux.blockFirst(Flux.java:2344)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.is08:31:21.904 [pool-4-thread-1] ERROR o.s.i.v.b.j.h.BootJavaHoverProvider - error extracting live hint information for docURI 'file:///XXX/MigrationAssessmentService.java' - on node: @Autowired
java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:824)
at java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:834)
at java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2155)
at org.springframework.ide.vscode.commons.jdtls.JdtLsIndex.lambda$allSuperTypesOf$17(JdtLsIndex.java:198)
at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4793)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4790)
at org.springframework.ide.vscode.commons.jdtls.JdtLsIndex.allSuperTypesOf(JdtLsIndex.java:197)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:272)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.lambda$matchBeansByType$6(AutowiredHoverProvider.java:254)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1359)
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeansByType(AutowiredHoverProvider.java:255)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeansByTypeOrCollection(AutowiredHoverProvider.java:247)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeans(AutowiredHoverProvider.java:220)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.findAutowiredBeans(AutowiredHoverProvider.java:199)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getRelevantAutowiredBeans(AutowiredHoverProvider.java:172)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getRelevantAutowiredBeans(AutowiredHoverProvider.java:163)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getLiveHintCodeLenses(AutowiredHoverProvider.java:86)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaHoverProvider.extractLiveHintsForAnnotation(BootJavaHoverProvider.java:202)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaHoverProvider$1.visit(BootJavaHoverProvider.java:146)
at org.eclipse.jdt.core.dom.MarkerAnnotation.accept0(MarkerAnnotation.java:125)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2836)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2907)
at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:270)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2836)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild

@gitorko
Copy link
Author

gitorko commented Jul 19, 2019

head -10000 vscode-spring-boot-1563368183896.log
18:15:42.420 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:201)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:177)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.lambda$start$0(SpringLiveHoverWatchdog.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
... 16 common frames omitted
18:15:42.420 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:201)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:177)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.lambda$start$0(SpringLiveHoverWatchdog.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
... 16 common frames omitted
18:15:42.420 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:201)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:177)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.lambda$start$0(SpringLiveHoverWatchdog.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
... 16 common frames omitted
18:15:42.420 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:201)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:177)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.lambda$start$0(SpringLiveHoverWatchdog.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
... 16 common frames omitted
18:15:42.421 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:201)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.update(SpringLiveHoverWatchdog.java:177)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.lambda$start$0(SpringLiveHoverWatchdog.java:118)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
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)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
... 16 common frames omitted
18:15:47.439 [ForkJoinPool.commonPool-worker-4] INFO o.s.i.v.c.boot.app.cli.SpringBootApp - check for spring jmx beans (retry no. 3) -- LocalSpringBootApp [id=9711, name=org.gradle.wrapper.GradleWrapperMain]
18:15:47.441 [ForkJoinPool.commonPool-worker-0] INFO o.s.i.v.c.boot.app.cli.SpringBootApp - check for spring jmx beans (retry no. 2) -- LocalSpringBootApp [id=9805, name=worker.org.gradle.process.internal.worker.GradleWorkerMain]
18:15:47.450 [ForkJoinPool.commonPool-worker-4] INFO o.s.i.v.c.boot.app.cli.SpringBootApp - no spring jmx beans found after trying 4 times -- LocalSpringBootApp [id=9711, name=org.gradle.wrapper.GradleWrapperMain]
18:15:47.455 [pool-4-thread-1] INFO o.e.lsp4j.jsonrpc.RemoteEndpoint - Failed to send notification message.
org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.net.SocketException: Socket closed
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
at org.springframework.ide.vscode.commons.languageserver.LanguageServerRunner.lambda$null$2(LanguageServerRunner.java:224)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at com.sun.proxy.$Proxy42.highlight(Unknown Source)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.publishLiveHints(SpringLiveHoverWatchdog.java:267)
at org.springframework.ide.vscode.boot.java.utils.SpringLiveHoverWatchdog.cleanupLiveHints(SpringLiveHoverWatchdog.java:272)

@kdvolder
Copy link
Member

This sounds very bad.

We can of course just change it so the logs are no longer being written to a file by default, but I would also like to get some insight why you are getting this much data/errors in the log file in such a short time.

Unfortunately I'm not quite sure what to make of the random fragments that you posted.I appreciate you can't just attach the woile file, or even open it in an edtior, because of it's sheer size. But the way fragments are cut doesn't give a picture to me of what the errors where caused by (it's cur in odd placese sort of in the middle of a trace and I'm missing the exact causes and context.

But I wonder if you could re-create the problem on a smaller scale. Maybe just run the editor for a short time and then if it seems like its filling the log with errors fast. Terminate the editor and then send us the resulting log file in its entirety.

In the mean time I think it is a good idea for us to think of better ways to deal with the logs (unfortunately, we can't just let vscode deal with the logs either as it seems javascript / typescript simply has a hard time keeping up with the speed a Java process can send log data. It is why we decided in the past to send the data to a temp file instead. But it seems that can cause its own serious problems.

The real problem here though is, why you are getting so much errors and what can we do about not getting these errors in the first place. To that end, if you could send us a more substantial / complete log file that would be very helpful.

@kdvolder
Copy link
Member

kdvolder commented Jul 19, 2019

For example of what I'm missing...

There's this abrubtly terminated piece of log:

java.util.concurrent.CompletionException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:824)
at java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:834)
at java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2155)
at org.springframework.ide.vscode.commons.jdtls.JdtLsIndex.lambda$allSuperTypesOf$17(JdtLsIndex.java:198)
at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4793)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4790)
at org.springframework.ide.vscode.commons.jdtls.JdtLsIndex.allSuperTypesOf(JdtLsIndex.java:197)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType(AutowiredHoverProvider.java:272)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.lambda$matchBeansByType$6(AutowiredHoverProvider.java:254)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1359)
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeansByType(AutowiredHoverProvider.java:255)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeansByTypeOrCollection(AutowiredHoverProvider.java:247)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.matchBeans(AutowiredHoverProvider.java:220)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.findAutowiredBeans(AutowiredHoverProvider.java:199)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getRelevantAutowiredBeans(AutowiredHoverProvider.java:172)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getRelevantAutowiredBeans(AutowiredHoverProvider.java:163)
at org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.getLiveHintCodeLenses(AutowiredHoverProvider.java:86)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaHoverProvider.extractLiveHintsForAnnotation(BootJavaHoverProvider.java:202)
at org.springframework.ide.vscode.boot.java.handlers.BootJavaHoverProvider$1.visit(BootJavaHoverProvider.java:146)
at org.eclipse.jdt.core.dom.MarkerAnnotation.accept0(MarkerAnnotation.java:125)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2836)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2907)
at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:270)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2836)

I beleave/expect somewhere further down should be information about a nested NullPointerException that the 'cause' of the exception and is indicative of a problem that should be investigated and fixed. But unfortunately the log was cut before the point that contains that information.

@kdvolder
Copy link
Member

I've update the vscode extensions and language server around log handling. Now server logs are redirected to '/dev/null' (or equivalent) by default. But I added a configuration property that allows the user to redirect it to a specific file.

I am leaving this ticket open so that @BoykoAlex may have a look and see if there's anything specific in the error logs that he might be able to act on in terms of actually fixing errors that cause the flood of data. I took a look myself but can't make too much sense of the incomplete log snippets, but maybe he migth.

Sadly, if we send error logs to /dev/null by default it makes it somewhat less likely we'll see the error reports in the future. But I think it is the right call anyway, we can't have 1.7Tb of data drowning out people's file system under any circumstances.

@spring-projects-issues
Copy link

(comment in Pivotal Tracker added by Alex Boyko:)

I'd be interested in seeing the rest of the stack trace for these exceptions around org.springframework.ide.vscode.boot.java.autowired.AutowiredHoverProvider.isCompatibleBeanType
Looks like exceptions occurring when attempting to get super classes of some class from JDT LS... As I didn't see this exception for my sample projects it'd be useful to have a sample project with which these exceptions were observed...
Any chance a sample project can be attached?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants