AryanRG opened a new pull request, #317: URL: https://github.com/apache/commons-daemon/pull/317
## Summary Fix [DAEMON-479](https://issues.apache.org/jira/browse/DAEMON-479): `jsvc -check @ClassName` rejected wrapped application classes that `DaemonLoader.load()` accepts. Check the class behind the `@` prefix and instantiate the same `DaemonWrapper` used by the load path. Plain class names retain their prior behavior. ## Verification - Added two `DaemonLoader.check()` tests covering valid and missing plain/wrapped classes. - `mvn -q verify` and the default `mvn` both passed locally. - Native `jsvc` was not built or exercised end-to-end. AI assistance used (Kiro) for code and test drafting and independent patch review. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
