And whole of cocoon was not at stake, just the eventcache block. There is one (?)class in eventcache which provides support for JMS
messages invalidating cache (which in my original vision was the
primary use) and thus this dependency on the JMS api. Do we in gump,
or in blocks build have "conditional"/optional dependencies? IOW,
this block can actually function usefully without JMS except I believe
this one impl class.
if the build breaks when the dependency is not there, then it's a "required dependency <depend", if it does build (say the ant build file works around its absence) then it's an "optional dependency <optional"
HTH
-- Stefano.
