Branch: refs/heads/master Home: https://github.com/xwiki-contrib/macro-job Commit: b15cb793a0c8839afe353da65357ae725acf6f8f https://github.com/xwiki-contrib/macro-job/commit/b15cb793a0c8839afe353da653... Author: Anca Luca <[email protected]> Date: 2024-04-08 (Mon, 08 Apr 2024) Changed paths: M macro-job/src/main/java/org/xwiki/contrib/jobmacro/internal/context/ExecutionContextCopier.java Log Message: ----------- JOBMACRO-14: Spurious message "Impossible to pop namespace [xwiki:XXX]" because current namespace is [XXX]" at the end of the logs * Cleanup of the 'velocity.templates' stack upon copying the execution cotext for execution for the job thread, as otherwise it would be updated by both the calling thread and by the job's thread Commit: f00571d8a7f9bcd44fc9f95fc7d822b40928fb2b https://github.com/xwiki-contrib/macro-job/commit/f00571d8a7f9bcd44fc9f95fc7... Author: Anca Luca <[email protected]> Date: 2024-04-08 (Mon, 08 Apr 2024) Changed paths: M macro-job/src/main/java/org/xwiki/contrib/jobmacro/internal/JobMacroJob.java M macro-job/src/main/java/org/xwiki/contrib/jobmacro/internal/context/ExecutionContextCopier.java Log Message: ----------- JOBMACRO-17: Java class from installed jar extension is not visible in the groovy code of a job macro * Cleanup the classloaders upon copy of the ExecutionContext for the thread of the job, to prevent any unwanted reuse * Initialized the classloader of execution context for the job thread in the job thread in order to make sure it's the correct one, as needed on new XWiki versions Compare: https://github.com/xwiki-contrib/macro-job/compare/3b163d689aa4...f00571d8a7... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/macro-job/settings/notifications