--- old/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java 2011-07-27 17:23:27.772493000 -0700 +++ new/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java 2011-07-27 17:23:27.119427700 -0700 @@ -25,8 +25,6 @@ package com.sun.jndi.toolkit.ctx; -import java.util.Hashtable; - import javax.naming.*; import javax.naming.spi.ResolveResult; @@ -57,9 +55,9 @@ protected abstract Object c_lookupLink(Name name, Continuation cont) throws NamingException; - protected abstract NamingEnumeration c_list(Name name, + protected abstract NamingEnumeration c_list(Name name, Continuation cont) throws NamingException; - protected abstract NamingEnumeration c_listBindings(Name name, + protected abstract NamingEnumeration c_listBindings(Name name, Continuation cont) throws NamingException; protected abstract void c_bind(Name name, Object obj, Continuation cont) throws NamingException; @@ -237,13 +235,13 @@ return null; } - protected NamingEnumeration c_list_nns(Name name, + protected NamingEnumeration c_list_nns(Name name, Continuation cont) throws NamingException { c_processJunction_nns(name, cont); return null; } - protected NamingEnumeration c_listBindings_nns(Name name, + protected NamingEnumeration c_listBindings_nns(Name name, Continuation cont) throws NamingException { c_processJunction_nns(name, cont); return null; @@ -495,7 +493,7 @@ /* implementation for Resolver method */ protected ResolveResult p_resolveToClass(Name name, - Class contextType, + Class contextType, Continuation cont) throws NamingException { @@ -556,9 +554,9 @@ return ret; } - protected NamingEnumeration p_list(Name name, Continuation cont) + protected NamingEnumeration p_list(Name name, Continuation cont) throws NamingException { - NamingEnumeration ret = null; + NamingEnumeration ret = null; HeadTail res = p_resolveIntermediate(name, cont); switch (res.getStatus()) { case TERMINAL_NNS_COMPONENT: @@ -581,9 +579,9 @@ return ret; } - protected NamingEnumeration p_listBindings(Name name, Continuation cont) throws + protected NamingEnumeration p_listBindings(Name name, Continuation cont) throws NamingException { - NamingEnumeration ret = null; + NamingEnumeration ret = null; HeadTail res = p_resolveIntermediate(name, cont); switch (res.getStatus()) { case TERMINAL_NNS_COMPONENT: