The digester rule only set the distributable property to true when the <distributable/> element exists in the application. This is not a big problem but unfortunately, as the context instance is recycled, if you remove the <distributable/> property, the context will still hold the previous value (ie the context set as distributable)
Added resetting of distributable to initial value (false) in StandardContext#resetContext method. Thanks for pointing this out.