Hello all, I hope this reaches to intended audience, please advise if this is the wrong channel. I'm currently updating an application to tomcat 10 which runs as a service on Windows. During service startup the JVM fails to load:
[debug] ( prunsrv.c:2076:main ) [11376] Apache Commons Daemon procrun log initialized. [info] ( prunsrv.c:2084:main ) [11376] Apache Commons Daemon procrun (1.4.1.0 64-bit) started. [info] ( prunsrv.c:1930:docmdRunService ) [11376] Running Service 'my_service'... [debug] ( prunsrv.c:1681:serviceMain ) [11428] Inside serviceMain()... [debug] ( prunsrv.c:1127:reportServiceStatusE ) [11428] reportServiceStatusE: dwCurrentState = 2 (SERVICE_START_PENDING), dwWin32ExitCode = 0, dwWaitHint = 3000 milliseconds, dwServiceSpecificExitCode = 0. [info] ( prunsrv.c:1426:serviceStart ) [11428] Starting service... [debug] ( prunsrv.c:499 :setInprocEnvironmentOptions) [11428] Checking Java options for environment variable requirements ... [debug] ( javajni.c:216 :__apxLoadJvmDll ) [11428] Explicit RuntimeLib specified 'C:\Program Files\Eclipse Adoptium\jdk-21.0.3.9-hotspot\bin\server\jvm.dll' [debug] ( javajni.c:285 :__apxLoadJvmDll ) [11428] Adding Java bin path to the PATH to fix loading of awt.dll: 'C:\Program Files\Eclipse Adoptium\jdk-21.0.3.9-hotspot\bin' [debug] ( javajni.c:291 :__apxLoadJvmDll ) [11428] Loading JVM DLL 'C:\Program Files\Eclipse Adoptium\jdk-21.0.3.9-hotspot\bin\server\jvm.dll' [debug] ( javajni.c:419 :apxCreateJava ) [11428] Loaded JVM DLL 'C:\Program Files\Eclipse Adoptium\jdk-21.0.3.9-hotspot\bin\server\jvm.dll', home '(null)'. [debug] ( javajni.c:424 :apxCreateJava ) [11428] JNI_GetCreatedJavaVMs... [debug] ( javajni.c:822 :apxJavaInitialize ) [14284] JVM Option[0] -Dcatalina.base=C:\application\apache-tomcat ... [error] ( javajni.c:833 :apxJavaInitialize ) [14284] CreateJavaVM Failed with error [-6] [error] ( javajni.c:833 :apxJavaInitialize ) [14284] Das System kann die angegebene Datei nicht finden. <File Not Found> [debug] ( javajni.c:1092:__apxJavaWorkerThread ) [14284] Java worker thread finished : with status = 2 [error] ( prunsrv.c:1487:serviceStart ) [11428] Failed to start Java [error] ( prunsrv.c:1862:serviceMain ) [11428] ServiceStart returned 4. ... I have already verified the Paths and can even confirm that this specific jvm.dll contains 'JNI_CreateJavaVM'. This issue can be reproduced on Windows 11 and Windows Server 2019. I'd be grateful for any advice on the matter, to me is appears like it should work. Best regards, Karsten --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org