Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
LNK-3334: Error occurred while evaluating measure: Cannot invoke "jav…
…a.net.URL.openConnection()" because "url" is null (#607) ### 🛠️ Description of Changes Use the main thread's context class loader (rather than the system class loader) to resolve logback-cli.xml from the classpath. Otherwise resolution fails in a Spring Boot `repackage`d fat JAR, because the system class loader doesn't support reaching into nested JARs to find resources. ### 🧪 Testing Performed Ran an arbitrary evaluation via `java -jar`. Successfully reproduced the error before the fix; verified that the error was resolved after the fix. ### 📓 Documentation Updated N/A <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Bug Fixes** - Improved logging configuration error handling - Enhanced logging resilience by preventing application failure due to missing configuration files - Implemented more robust exception management during logging setup <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- Loading branch information