}
- // -------------------------------------------------------- Private Methods
-
-
/**
* Bind current thread, both for CL purposes and for JNDI ENC support
* during : startup, shutdown and realoading of the context.
*
* @return the previous context class loader
*/
- private ClassLoader bindThread() {
+ protected ClassLoader bindThread() {
ClassLoader oldContextClassLoader =
Thread.currentThread().getContextClassLoader();
/**
* Unbind thread.
*/
- private void unbindThread(ClassLoader oldContextClassLoader) {
+ protected void unbindThread(ClassLoader oldContextClassLoader) {
if (isUseNaming()) {
ContextBindings.unbindThread(this, this);
<code>Session.endAccess()</code> from preventing the normal completion
of <code>Request.recycle()</code>. (markt)
</fix>
+ <fix>
+ <bug>50629</bug>: Make <code>StandardContext.bindThread()</code> and
+ <code>StandardContext.unbindThread()</code> protected to allow use by
+ sub-classes. (markt)
+ </fix>
</changelog>
</subsection>
<subsection name="Jasper">