-
Bug
-
Resolution: Cannot Reproduce
-
Normal
-
None
-
5.0.5
-
None
https://sourceforge.net/tracker/?func=detail&aid=3280289&group_id=152762&atid=785191
We have discovered that our subclass of Composer class's "protected void finalize()" never gets entered if the composer is loaded via Include component. We have discovered it as we are trying to have explicit cleanup tasks when a composer gets destroyed, the cleanup code will work if the ZUL with applied composer is loaded directly with browser, however, if the ZUL is loaded via Include component the composer's "protected void finalize()" is like "never" gets entered or at least for 10min during our testing.
We are using ZK Grails, so our Composer is inherited from GrailsComposer class, and written in Groovy.