You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[2025-03-03T09:45:34.834091400]: Restarting View Designer...
Mon Mar 03 09:45:34 SAMT 2025 WARN - io.jmix.flowui.devserver.DevModeHandlerManagerImpl: Exception when stopping projectThemeFilesWatcher
[io.jmix.flowui.devserver.DevModeHandlerManagerImpl.stopDevModeHandler(DevModeHandlerManagerImpl.java:172), io.jmix.flowui.devserver.startup.DevModeStartupListener.contextDestroyed(DevModeStartupListener.java:116), org.eclipse.jetty.ee10.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:1603), org.eclipse.jetty.ee10.servlet.ServletContextHandler.contextDestroyed(ServletContextHandler.java:527), org.eclipse.jetty.ee10.servlet.ServletHandler.doStop(ServletHandler.java:328), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:180), org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:202), org.eclipse.jetty.server.Handler$Abstract.doStop(Handler.java:499), org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:428), org.eclipse.jetty.ee10.servlet.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:382), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:180), org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:202), org.eclipse.jetty.session.AbstractSessionManager.doStop(AbstractSessionManager.java:1208), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:180), org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:202), org.eclipse.jetty.server.Handler$Abstract.doStop(Handler.java:499), org.eclipse.jetty.server.handler.ContextHandler.lambda$doStop$1(ContextHandler.java:802), org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1446), org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:802), org.eclipse.jetty.ee10.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:1329), org.eclipse.jetty.ee10.webapp.WebAppContext.stopWebapp(WebAppContext.java:1355), org.eclipse.jetty.ee10.webapp.WebAppContext.stopContext(WebAppContext.java:1311), org.eclipse.jetty.ee10.servlet.ServletContextHandler.doStop(ServletContextHandler.java:1080), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:180), org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:202), org.eclipse.jetty.server.Handler$Abstract.doStop(Handler.java:499), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:180), org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:202), org.eclipse.jetty.server.Handler$Abstract.doStop(Handler.java:499), org.eclipse.jetty.server.Server.doStop(Server.java:688), org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132), java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103), java.base/java.lang.reflect.Method.invoke(Method.java:580), com.haulmont.jmixstudio.flowui.server.FlowJettyServer.findAndInvokeMethod(FlowJettyServer.kt:113), com.haulmont.jmixstudio.flowui.server.FlowJettyServer.stop(FlowJettyServer.kt:53), com.haulmont.jmixstudio.flowui.server.FlowJettyServer.stopServer(FlowJettyServer.kt:49), com.haulmont.jmixstudio.flowui.server.FlowDevServerManager.p(FlowDevServerManager.kt:183), com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:342), com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:491), com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:133), com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressSynchronously$10(CoreProgressManager.java:581), com.intellij.openapi.progress.impl.ProgressRunner.lambda$new$0(ProgressRunner.java:85), com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:249), com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:98), com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:223), com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.use(trace.kt:45), com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:222), com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$14(CoreProgressManager.java:674), com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:749), com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:705), com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:673), com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:79), com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:203), com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:98), com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$5(ProgressRunner.java:249), com.intellij.openapi.progress.impl.ProgressRunner$ProgressRunnable.run(ProgressRunner.java:502), com.intellij.openapi.progress.impl.ProgressRunner.lambda$launchTask$18(ProgressRunner.java:467), com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:103), com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:103), com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:109), com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:103), com.intellij.openapi.progress.impl.ProgressRunner.lambda$launchTask$19(ProgressRunner.java:463), java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144), java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642), java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735), java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732), java.base/java.security.AccessController.doPrivileged(AccessController.java:400), java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732), java.base/java.lang.Thread.run(Thread.java:1583)]
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.startup.DevModeInitializer: Starting dev-mode updaters in C:\Users\rusiaikinatn\IdeaProjects\untitled3deptool\.jmix\screen-designer folder.
Mon Mar 03 09:45:38 SAMT 2025 INFO - com.vaadin.flow.server.frontend.scanner.FullDependenciesScanner: Visited 121 classes. Took 16 ms.
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskCopyRequiredFiles
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGeneratePackageJson
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateIndexHtml
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateIndexTs
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateReactFiles
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskUpdateOldIndexTs
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateViteDevMode
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateTsConfig
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateTsDefinitions
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateServiceWorker
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateBootstrap
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskGenerateFeatureFlags
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskInstallFrontendBuildPlugins
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskUpdatePackages
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.NodeTasks: Executing task: TaskRunNpmInstall
Mon Mar 03 09:45:38 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.TaskUpdatePackages: Running `npm install` to resolve and optionally download frontend dependencies. This may take a moment, please stand by...
Mon Mar 03 09:45:38 SAMT 2025 INFO - com.vaadin.flow.server.startup.ServletDeployer: Skipping automatic servlet registration because there is already a Vaadin servlet with the name io.jmix.flowui.devserver.servlet.JmixVaadinServlet
Mon Mar 03 09:45:38 SAMT 2025 INFO - com.vaadin.flow.server.startup.ServletDeployer: Skipping automatic servlet registration because there is already a Vaadin servlet with the name io.jmix.flowui.devserver.servlet.JmixVaadinServlet
Mon Mar 03 09:45:38 SAMT 2025 WARN - com.vaadin.flow.server.communication.JSR356WebsocketInitializer: Atmosphere already initialized
Mon Mar 03 09:45:39 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.FrontendTools: Using node 22.12.0 located at C:\Program Files\nodejs\node.exe
Mon Mar 03 09:45:40 SAMT 2025 INFO - com.vaadin.flow.server.DefaultDeploymentConfiguration:
Vaadin is running in DEVELOPMENT mode - do not use for production deployments.
Mon Mar 03 09:45:41 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.FrontendTools: Using npm 10.9.0 located at C:\Program Files\nodejs\npm.cmd
Mon Mar 03 09:45:42 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.TaskUpdatePackages:
C:\Program Files\nodejs\npm.cmd --no-update-notifier \
--no-audit --scripts-prepend-node-path=true \
--ignore-scripts install
Mon Mar 03 09:45:42 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.TaskUpdatePackages: using 'C:\Program Files\nodejs\npm.cmd --no-update-notifier --no-audit --scripts-prepend-node-path=true --ignore-scripts install' for frontend package installation
Mon Mar 03 09:45:42 SAMT 2025 INFO - io.jmix.flowui.devserver.frontend.TaskUpdatePackages: Output of `C:\Program Files\nodejs\npm.cmd --no-update-notifier --no-audit --scripts-prepend-node-path=true --ignore-scripts install`:
npm error code E404
npm error 404 Not Found - GET http://127.0.0.1:8081/repository/jmix-npm/@vaadin%2frouter - Package '@vaadin/router' not found
npm error 404
npm error 404 '@vaadin/router@2.0.0' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: C:\Users\rusiaikinatn\AppData\Local\npm-cache\_logs\2025-03-03T05_45_42_399Z-debug-0.log
Mon Mar 03 09:45:43 SAMT 2025 ERROR - io.jmix.flowui.devserver.frontend.TaskUpdatePackages: Command `C:\Program Files\nodejs\npm.cmd --no-update-notifier --no-audit --scripts-prepend-node-path=true --ignore-scripts install` failed:
The text was updated successfully, but these errors were encountered:
The main problem is that the Studio Preview uses vaadin-router, while the runtime uses react-router, and because of this, there is no necessary dependency in the archive of dependencies generated by deptool.
See com.vaadin.flow.server.frontend.VersionsJsonConverter#addDependency line 165
Environment
Jmix version: 2.5.0
Current Behavior
The text was updated successfully, but these errors were encountered: