mendix / m2ee-tools

m2ee, the Mendix runtime helper tools for GNU/Linux
Other
27 stars 40 forks source link

Exception in thread "main" java.nio.NoSuchFileException .... When starting m2ee #66

Closed fesaardi closed 1 year ago

fesaardi commented 1 year ago

INFO: ApINFO: Application Name: My Project Name INFO: The application process is not running. m2ee(myapp): start INFO: Trying to start the MxRuntime... OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0 Exception in thread "main" java.nio.file.NoSuchFileException: /path/to/project/directory/data/tmp/platform-public___12589025704097317480 at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116) at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:389) at java.base/java.nio.file.Files.createDirectory(Files.java:690) at java.base/java.nio.file.TempFileHelper.create(TempFileHelper.java:135) at java.base/java.nio.file.TempFileHelper.createTempDirectory(TempFileHelper.java:172) at java.base/java.nio.file.Files.createTempDirectory(Files.java:1007) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$$anon$1.(Interpreters.scala:87) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$.createClassloader(Interpreters.scala:83) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$.$anonfun$newDependency$1(Interpreters.scala:145) at cats.data.StateFunctions.$anonfun$modify$4(IndexedStateT.scala:363) at cats.data.StateFunctions.$anonfun$apply$2(IndexedStateT.scala:348) at scala.Function1.$anonfun$andThen$1(Function1.scala:85) at scala.Function1.$anonfun$andThen$1(Function1.scala:85) at cats.data.AndThen.loop$1(AndThen.scala:107) at cats.data.AndThen.runLoop(AndThen.scala:116) at cats.data.AndThen.apply(AndThen.scala:68) at cats.data.IndexedStateT.$anonfun$run$1(IndexedStateT.scala:64) at cats.Eval$.loop$1(Eval.scala:358) at cats.Eval$.cats$Eval$$evaluate(Eval.scala:363) at cats.Eval$FlatMap.value(Eval.scala:284) at com.mendix.container.deployment.Runners$.runClassloadersHierarchyBuilder(Runners.scala:111) at com.mendix.container.componentregistry.internal.ClassloaderComponentReader$.buildHierarchy(ClassloaderComponentReader.scala:215) at com.mendix.container.componentregistry.internal.ClassloaderComponentReader$.read(ClassloaderComponentReader.scala:22) at com.mendix.container.componentregistry.ComponentRegistry$.run(ComponentRegistry.scala:14) at com.mendix.container.boot.Container$.doStart(Container.scala:114) at com.mendix.container.boot.Container$.doStart(Container.scala:97) at com.mendix.container.boot.Container$.$anonfun$startAndWaitForever$2(Container.scala:74) at scala.util.Either.flatMap(Either.scala:352) at com.mendix.container.boot.Container$.$anonfun$startAndWaitForever$1(Container.scala:73) at com.mendix.container.boot.Container$.time(Container.scala:156) at com.mendix.container.boot.Container$.startAndWaitForever(Container.scala:73) at com.mendix.container.boot.Main$.$anonfun$new$2(Main.scala:15) at scala.util.Either.flatMap(Either.scala:352) at com.mendix.container.boot.Main$.delayedEndpoint$com$mendix$container$boot$Main$1(Main.scala:14) at com.mendix.container.boot.Main$delayedInit$body.apply(Main.scala:11) at scala.Function0.apply$mcV$sp(Function0.scala:39) at scala.Function0.apply$mcV$sp$(Function0.scala:39) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:17) at scala.App.$anonfun$main$1(App.scala:76) at scala.App.$anonfun$main$1$adapted(App.scala:76) at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:563) at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:561) at scala.collection.AbstractIterable.foreach(Iterable.scala:926) at scala.App.main(App.scala:76) at scala.App.main$(App.scala:74) at com.mendix.container.boot.Main$.main(Main.scala:11) at com.mendix.container.boot.Main.main(Main.scala) ERROR: JVM process terminated without reason., errno: 0xa, subprocess output available

plication Name: My Project Name INFO: The application process is not running. m2ee(myapp): start INFO: Trying to start the MxRuntime... OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0 Exception in thread "main" java.nio.file.NoSuchFileException: /path/to/project/directory/data/tmp/platform-public___12589025704097317480 at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116) at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:389) at java.base/java.nio.file.Files.createDirectory(Files.java:690) at java.base/java.nio.file.TempFileHelper.create(TempFileHelper.java:135) at java.base/java.nio.file.TempFileHelper.createTempDirectory(TempFileHelper.java:172) at java.base/java.nio.file.Files.createTempDirectory(Files.java:1007) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$$anon$1.(Interpreters.scala:87) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$.createClassloader(Interpreters.scala:83) at com.mendix.container.deployment.internal.Interpreters$ClassLoaders$.$anonfun$newDependency$1(Interpreters.scala:145) at cats.data.StateFunctions.$anonfun$modify$4(IndexedStateT.scala:363) at cats.data.StateFunctions.$anonfun$apply$2(IndexedStateT.scala:348) at scala.Function1.$anonfun$andThen$1(Function1.scala:85) at scala.Function1.$anonfun$andThen$1(Function1.scala:85) at cats.data.AndThen.loop$1(AndThen.scala:107) at cats.data.AndThen.runLoop(AndThen.scala:116) at cats.data.AndThen.apply(AndThen.scala:68) at cats.data.IndexedStateT.$anonfun$run$1(IndexedStateT.scala:64) at cats.Eval$.loop$1(Eval.scala:358) at cats.Eval$.cats$Eval$$evaluate(Eval.scala:363) at cats.Eval$FlatMap.value(Eval.scala:284) at com.mendix.container.deployment.Runners$.runClassloadersHierarchyBuilder(Runners.scala:111) at com.mendix.container.componentregistry.internal.ClassloaderComponentReader$.buildHierarchy(ClassloaderComponentReader.scala:215) at com.mendix.container.componentregistry.internal.ClassloaderComponentReader$.read(ClassloaderComponentReader.scala:22) at com.mendix.container.componentregistry.ComponentRegistry$.run(ComponentRegistry.scala:14) at com.mendix.container.boot.Container$.doStart(Container.scala:114) at com.mendix.container.boot.Container$.doStart(Container.scala:97) at com.mendix.container.boot.Container$.$anonfun$startAndWaitForever$2(Container.scala:74) at scala.util.Either.flatMap(Either.scala:352) at com.mendix.container.boot.Container$.$anonfun$startAndWaitForever$1(Container.scala:73) at com.mendix.container.boot.Container$.time(Container.scala:156) at com.mendix.container.boot.Container$.startAndWaitForever(Container.scala:73) at com.mendix.container.boot.Main$.$anonfun$new$2(Main.scala:15) at scala.util.Either.flatMap(Either.scala:352) at com.mendix.container.boot.Main$.delayedEndpoint$com$mendix$container$boot$Main$1(Main.scala:14) at com.mendix.container.boot.Main$delayedInit$body.apply(Main.scala:11) at scala.Function0.apply$mcV$sp(Function0.scala:39) at scala.Function0.apply$mcV$sp$(Function0.scala:39) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:17) at scala.App.$anonfun$main$1(App.scala:76) at scala.App.$anonfun$main$1$adapted(App.scala:76) at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:563) at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:561) at scala.collection.AbstractIterable.foreach(Iterable.scala:926) at scala.App.main(App.scala:76) at scala.App.main$(App.scala:74) at com.mendix.container.boot.Main$.main(Main.scala:11) at com.mendix.container.boot.Main.main(Main.scala) ERROR: JVM process terminated without reason., errno: 0xa, subprocess output available

evertsc commented 1 year ago

_Exception in thread "main" java.nio.file.NoSuchFileException: /path/to/project/directory/data/tmp/platform-public__12589025704097317480

Double check your java_opts in the m2ee.yaml, there should be a correct path in there for "-Djava.io.tmpdir="

fesaardi commented 1 year ago

Thanks for the solution, it works great, i forgot to change the path directory But it showed another error message something like this

myapp@fesa:~$ m2ee INFO: Application Name: My Project Name INFO: The application process is not running. m2ee(myapp): start INFO: Trying to start the MxRuntime... OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0 2022-09-29 01:45:16.780 INFO - M2EE: Added admin request handler '/prometheus' with servlet class 'com.mendix.metrics.prometheus.PrometheusServlet' ERROR: Executing create_log_subscriber did not succeed: result: 1, message: class com.mendix.m2ee.api.AdminException occurred while executing an admin action request. See logging output for details., caused by: class com.mendix.logging.LoggingException occurred while executing an admin action request. See logging output for details.