Branch: refs/heads/master
Home:
https://github.com/xwiki-contrib/macro-job
Commit: b15cb793a0c8839afe353da65357ae725acf6f8f
https://github.com/xwiki-contrib/macro-job/commit/b15cb793a0c8839afe353da65…
Author: Anca Luca <lucaa(a)xwiki.com>
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/f00571d8a7f9bcd44fc9f95fc…
Author: Anca Luca <lucaa(a)xwiki.com>
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...f00571d8a…
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki-contrib/macro-job/settings/notifications