CARVIEW |
Select Language
HTTP/2 200
date: Mon, 21 Jul 2025 21:27:31 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=288.533573,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=653.480058,issue_conversation_sidebar-fragment;desc="issue_conversation_sidebar fragment";dur=66.022649,nginx;desc="NGINX";dur=1.600501,glb;desc="GLB";dur=95.706394
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: fd8fbbc
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=8H2vU2Qez0TvrgBFUfLnbN6%2FXuAKQDoeJnemlvPKEKZpHrFurYrs%2Bx59hUSsz8sMRcB0Kv9tOWt%2FfR4wlL%2BxVShqpvJg%2BDNgtBrVga4XO0ZFsEoqHf%2Blws9BHcfk9J5mVdl2HXxvahy9Mvy12rTWXxJ90yYNK2LQwHNlwP0tvx%2ByvhYkt0gOQ48OHQXYo3PeZtVfXlse1x8zES4vgTNJCk68DT%2BfuYGaP4SnfvMfj3m679bkJiVatDqxKYq4XmAtAFmmgBor6XHLzyumGwQzKw%3D%3D--2RpV5ztrfgYyUdb9--UtXjWIywAruelG1EIbNa%2FQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.790105108.1753133250; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 21:27:30 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 21:27:30 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9DDE:39E97A:67CC5:93848:687EB0C2
[refactoring] Exception when trying to convert project · Issue #900 · spring-projects/spring-tools · GitHub
No typeNo projectsNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 211
Closed
Labels
for: eclipsesomething that is specific for Eclipsesomething that is specific for Eclipsestatus: needs-investigationtheme: refactoringtype: bug
Milestone
Description
I have petclinic in the workspace, but nothing open except for the pom.xml
file. A language server got started for the refactorings dialog to show up, and then, when executing the refactoring, another language server got started and throws this exception:
13:36:24.067 [ForkJoinPool.commonPool-worker-3] ERROR o.e.lsp4j.jsonrpc.RemoteEndpoint - Internal error: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
at java.base/java.util.concurrent.CompletableFuture.encodeRelay(CompletableFuture.java:368)
at java.base/java.util.concurrent.CompletableFuture.completeRelay(CompletableFuture.java:377)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1152)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
at org.springframework.ide.vscode.boot.java.rewrite.RewriteRecipeRepository.lambda$apply$17(RewriteRecipeRepository.java:383)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
... 8 common frames omitted
The full log output from the language server:
13:36:18.877 [main] INFO o.s.i.v.b.a.BootLanguageServerBootApp - Starting BootLanguageServerBootApp using Java 17.0.5 on lippertm-a01.vmware.com with PID 56071 (/Users/mlippert/workspace/distributions/sts4170ci/SpringToolSuite4.app/Contents/Eclipse/plugins/org.springframework.tooling.boot.ls_1.41.0.202211210336/servers/spring-boot-language-server/BOOT-INF/classes started by mlippert in /Users/mlippert/workspace/distributions/sts4170ci/SpringToolSuite4.app/Contents/MacOS)
13:36:18.880 [main] INFO o.s.i.v.b.a.BootLanguageServerBootApp - No active profile set, falling back to 1 default profile: "default"
13:36:19.352 [main] INFO o.s.i.v.boot.app.SpringSymbolIndex - project listener registered
13:36:19.524 [main] INFO o.s.i.v.b.a.BootLanguageServerBootApp - Started BootLanguageServerBootApp in 0.975 seconds (JVM running for 1.455)
13:36:19.526 [main] INFO o.s.i.v.c.l.LanguageServerRunner - java.home = /Users/mlippert/workspace/distributions/sts4170ci/SpringToolSuite4.app/Contents/Eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.macosx.x86_64_17.0.5.v20221102-0933/jre
13:36:19.527 [LanguageServerApp-lifecycle] INFO o.s.i.v.c.l.LanguageServerRunner - Server ready to start after 1457 ms
13:36:19.527 [LanguageServerApp-lifecycle] INFO o.s.i.v.c.l.LanguageServerRunner - Starting LS as client
13:36:19.527 [LanguageServerApp-lifecycle] INFO o.s.i.v.c.l.LanguageServerRunner - Connected to parent using stdio
13:36:19.599 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - Initializing
13:36:19.613 [pool-10-thread-1] INFO o.s.i.v.c.l.u.CompletionServerCapabilityRegistration - hasDynamicCompletionRegistration = false
13:36:19.613 [pool-10-thread-1] INFO o.s.i.v.c.l.u.CompletionServerCapabilityRegistration - Registering Completion Capability Statically
13:36:19.614 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - Returning server capabilities to client
13:36:19.642 [pool-10-thread-1] INFO o.s.i.v.boot.app.SpringSymbolIndex - update settings of spring indexer - start
13:36:19.642 [pool-10-thread-1] INFO o.s.i.v.boot.app.SpringSymbolIndex - update settings of spring indexer - done
13:36:19.644 [pool-10-thread-1] INFO o.s.i.v.b.j.BootJavaLanguageServerComponents - update live process tracker settings - start
13:36:19.645 [ForkJoinPool.commonPool-worker-1] INFO o.s.i.v.b.j.r.RewriteRecipeRepository - Loading Rewrite Recipes...
13:36:19.645 [pool-10-thread-1] INFO o.s.i.v.b.j.BootJavaLanguageServerComponents - update live process tracker settings - done
13:36:19.645 [pool-10-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:19.647 [pool-10-thread-1] INFO o.s.i.v.b.j.l.v.SpringProcessConnectorRemote - updating settings for remote processses to track - start
13:36:19.647 [pool-10-thread-1] INFO o.s.i.v.b.j.l.v.SpringProcessConnectorRemote - updating settings for remote processses to track - done
13:36:19.647 [pool-10-thread-1] INFO o.s.i.v.boot.app.SpringSymbolIndex - update settings of spring indexer - start
13:36:19.647 [pool-10-thread-1] INFO o.s.i.v.boot.app.SpringSymbolIndex - update settings of spring indexer - done
13:36:19.649 [pool-10-thread-1] INFO o.s.i.v.b.j.BootJavaLanguageServerComponents - update live process tracker settings - start
13:36:19.649 [pool-10-thread-1] INFO o.s.i.v.b.j.BootJavaLanguageServerComponents - update live process tracker settings - done
13:36:19.650 [pool-10-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:19.650 [pool-10-thread-1] INFO o.s.i.v.b.j.l.v.SpringProcessConnectorRemote - updating settings for remote processses to track - start
13:36:19.650 [pool-10-thread-1] INFO o.s.i.v.b.j.l.v.SpringProcessConnectorRemote - updating settings for remote processses to track - done
13:36:19.702 [Simple-Language-Server main thread] INFO o.s.i.v.c.l.u.SimpleLanguageServer - Initialization completed after 1632 ms
13:36:20.029 [Simple-Language-Server main thread] INFO o.s.i.v.boot.app.SpringSymbolIndex - project created event: demo
13:36:20.032 [Simple-Language-Server main thread] INFO o.s.i.v.b.j.r.RewriteCompilationUnitCache - CU Cache: invalidate project <demo>
13:36:20.047 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: demo - no. of files: 1
13:36:20.136 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files used cached data: demo - no. of cached symbols retrieved: 1
13:36:20.137 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files restored cached dependency data: 0 - no. of cached dependencies: {}
13:36:20.138 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: demo took ms: 90
13:36:20.145 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: demo - no. of files: 0
13:36:20.149 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files used cached data: demo - no. of cached symbols retrieved: 0
13:36:20.149 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: demo took ms: 11
13:36:20.150 [pool-5-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:21.760 [Simple-Language-Server main thread] INFO o.s.i.v.boot.app.SpringSymbolIndex - project created event: demo-1
13:36:21.761 [Simple-Language-Server main thread] INFO o.s.i.v.b.j.r.RewriteCompilationUnitCache - CU Cache: invalidate project <demo-1>
13:36:21.761 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: demo-1 - no. of files: 1
13:36:21.764 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files used cached data: demo-1 - no. of cached symbols retrieved: 1
13:36:21.764 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files restored cached dependency data: 0 - no. of cached dependencies: {}
13:36:21.765 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: demo-1 took ms: 3
13:36:21.765 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: demo-1 - no. of files: 0
13:36:21.766 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files used cached data: demo-1 - no. of cached symbols retrieved: 0
13:36:21.766 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: demo-1 took ms: 1
13:36:21.766 [pool-5-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:21.897 [ForkJoinPool.commonPool-worker-1] INFO o.s.i.v.b.j.r.RewriteRecipeRepository - Done loading Rewrite Recipes
13:36:21.897 [ForkJoinPool.commonPool-worker-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:24.067 [ForkJoinPool.commonPool-worker-3] ERROR o.e.lsp4j.jsonrpc.RemoteEndpoint - Internal error: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
at java.base/java.util.concurrent.CompletableFuture.encodeRelay(CompletableFuture.java:368)
at java.base/java.util.concurrent.CompletableFuture.completeRelay(CompletableFuture.java:377)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1152)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.lang.IllegalArgumentException: Cannot find Spring Boot project for uri: file:/Users/mlippert/workspace/projects-demos-issues/spring-petclinic-sb3-conversion
at org.springframework.ide.vscode.boot.java.rewrite.RewriteRecipeRepository.lambda$apply$17(RewriteRecipeRepository.java:383)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
... 8 common frames omitted
13:36:24.097 [Simple-Language-Server main thread] INFO o.s.i.v.boot.app.SpringSymbolIndex - project created event: gs-rest-service-complete
13:36:24.098 [Simple-Language-Server main thread] INFO o.s.i.v.b.j.r.RewriteCompilationUnitCache - CU Cache: invalidate project <gs-rest-service-complete>
13:36:24.099 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: gs-rest-service-complete - no. of files: 6
13:36:24.103 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files used cached data: gs-rest-service-complete - no. of cached symbols retrieved: 6
13:36:24.104 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files restored cached dependency data: 0 - no. of cached dependencies: {}
13:36:24.104 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: gs-rest-service-complete took ms: 5
13:36:24.104 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: gs-rest-service-complete - no. of files: 0
13:36:24.106 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files used cached data: gs-rest-service-complete - no. of cached symbols retrieved: 0
13:36:24.106 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: gs-rest-service-complete took ms: 2
13:36:24.106 [pool-5-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:25.747 [Simple-Language-Server main thread] INFO o.s.i.v.boot.app.SpringSymbolIndex - project created event: spring-petclinic
13:36:25.747 [Simple-Language-Server main thread] INFO o.s.i.v.b.j.r.RewriteCompilationUnitCache - CU Cache: invalidate project <spring-petclinic>
13:36:25.750 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: spring-petclinic - no. of files: 23
13:36:25.758 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files used cached data: spring-petclinic - no. of cached symbols retrieved: 71
13:36:25.758 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files restored cached dependency data: 0 - no. of cached dependencies: {}
13:36:25.758 [pool-5-thread-1] INFO o.s.i.v.b.j.utils.SpringIndexerJava - scan java files for symbols for project: spring-petclinic took ms: 8
13:36:25.758 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: spring-petclinic - no. of files: 0
13:36:25.759 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files used cached data: spring-petclinic - no. of cached symbols retrieved: 0
13:36:25.759 [pool-5-thread-1] INFO o.s.i.v.b.j.u.SpringFactoriesIndexer - scan factories files for symbols for project: spring-petclinic took ms: 1
13:36:25.759 [pool-5-thread-1] INFO o.s.i.v.b.a.BootLanguageServerInitializer - A configuration changed, triggering reconcile on all open documents
13:36:39.925 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - shutdown: request arrived
13:36:39.926 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - shutdown: call shutdown handler
13:36:39.926 [pool-10-thread-1] INFO o.s.i.v.c.l.j.l.ClasspathListenerManager - Unregistering classpath callback sts4.classpath.CVZEqQtX ...
13:36:39.927 [pool-10-thread-1] INFO o.s.i.v.c.l.j.l.ClasspathListenerManager - Unregistering classpath callback sts4.classpath.CVZEqQtX OK
13:36:39.927 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - shutdown: complete
13:36:39.927 [pool-10-thread-1] INFO o.s.i.v.c.l.u.SimpleLanguageServer - exit: notification received
==== Process Terminated====
Metadata
Metadata
Assignees
Labels
for: eclipsesomething that is specific for Eclipsesomething that is specific for Eclipsestatus: needs-investigationtheme: refactoringtype: bug
Type
Projects
Milestone
Relationships
Development
Issue actions
You can’t perform that action at this time.