[
https://issues.apache.org/jira/browse/DAEMON-467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Thomas resolved DAEMON-467.
--------------------------------
Fix Version/s: (was: 1.4.0)
Resolution: Invalid
This appears to be a configuration issue. Please uses the users mailing list
for assistance. When you post there make sure you provide:
* the full class path you are passing to the service
* the fully qualified name of the stop class
* the full path to where that class is located (include the path inside any
JAR file)
> prunsrv stop service not able to find springboot package class
> --------------------------------------------------------------
>
> Key: DAEMON-467
> URL: https://issues.apache.org/jira/browse/DAEMON-467
> Project: Commons Daemon
> Issue Type: Bug
> Components: Procrun
> Affects Versions: 1.4.0
> Environment: @echo off
> call set_environment.bat
> set PRUNSRV=%BASE_PATH%\commons-daemon\amd64\prunsrv.exe
>
> @echo on
> %PRUNSRV% //IS//%Service_name% ^
> --DisplayName="%Service_display_name%" ^
> --Description="%Service_description%" ^
> --StartPath=%BASE_PATH% ^
> --LogPath=%LOG_PATH%^
> --Jvm=%JVM% ^
> --JavaHome=%JAVA_HOME_% ^
> --Classpath="%JVM_CLS_PATH%" ^
> --StartMode=jvm ^
> --StopMode=jvm ^
> --Startup=auto ^
> ++JvmOptions=%JVM_OPTION% ^
> --StartClass=org.springframework.boot.loader.JarLauncher ^
> --StopClass=com.dhl.link.mftagent.daemon.AgentDaemon ^
> --StopMethod=stop ^
> --StopTimeout=30 ^
> --ServiceUser=LocalSystem ^
> --LogLevel=debug
> Reporter: Ron
> Priority: Blocker
>
> Hi,
> I have a apache camel in java springboot application and need to manage
> windows service stop/start using prunsrv. For start is okay as I configured
> to use the JarLauncher class. However during service stop, it's not working
> and it failed to find the stop class. I tried already to use a classifier so
> the class will not be under BOOT-INF package but still not working.
> [2024-12-05 07:48:47] [debug] ( javajni.c:419 ) [10720] Loaded JVM DLL
> 'D:\LINKRELAYPST\jre\bin\server\jvm.dll', home 'D:\LINKRELAYPST\jre'.
> [2024-12-05 07:48:47] [debug] ( javajni.c:424 ) [10720]
> JNI_GetCreatedJavaVMs...
> [2024-12-05 07:48:47] [error] ( javajni.c:983 ) [10656] FindClass
> com/link/mftagent/daemon/AgentDaemon failed
> [2024-12-05 07:48:47] [debug] ( javajni.c:1092) [10656] Java worker thread
> finished com/link/mftagent/daemon/AgentDaemon:stop with status = 3
> Just wondering how to properly configure it.
>
> Thank you!
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)