On Thu, Apr 10, 2025 at 5:46 PM Gary Gregory <garydgreg...@gmail.com> wrote:
>
> Hello Karsten,
>
> This think that "home '(null)'." in the line:
>
> [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)'.
>
> means the JAVA_HOME environment variable is not set.

Also note that you can use --JavaHome

--JavaHome to set a different JAVA_HOME than defined by the JAVA_HOME
environment variable.

See https://commons.apache.org/proper/commons-daemon/procrun.html

HTH,
Gary

>
> Try setting it and see if that helps.
>
> Gary
>
> On Thu, Apr 10, 2025 at 4:04 PM Rost, Karsten <karsten.r...@aconnic.com> 
> wrote:
> >
> > 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
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to