Unable to fully determine correct flow-build-info

Every now and then, i am seeing this warning appear when starting the application in production mode. I searched my project space and there is only one flow-build-info.json present, at below location. The fact that i’m not seeing it consistently is strange. https://github.com/vaadin/flow/issues/8936 seems to indicate it’s not something to just ignore ?

2024-03-01T10:52:39.318+01:00 WARN 1451686 — [dev_user] [ main] s.DefaultApplicationConfigurationFactory : Unable to fully determine correct flow-build-info.
Accepting file ‘file:/home/user/app/target/app.jar!/META-INF/VAADIN/config/flow-build-info.json’ first match of ‘2’ possible.
Please verify flow-build-info file content.

Doing some detective work, there are 2 locations where this file is present:

  • app.jar: META-INF/VAADIN/config/flow-build-info.json
 {
"productionMode": true,
"eagerServerLoad": false
 }
  • ./BOOT-INF/lib/panel-for-vaadin-24.1.2.jar
 {
"productionMode": true,
"eagerServerLoad": false
 }

Since the contents is the same i guess it’s harmless ? Or would i need to notify the panel-for-vaadin project that they should not include this file in their jar ?

It would be helpful in the long-run to notify the addon author