Index: modules/jndi/src/main/java/javax/naming/spi/DirectoryManager.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/DirectoryManager.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/DirectoryManager.java (working copy) @@ -107,7 +107,7 @@ Object o, Name n, Context c, - Hashtable h, + Hashtable h, Attributes a) throws NamingException, Exception { @@ -381,7 +381,7 @@ Object o, Name n, Context c, - Hashtable h, + Hashtable h, Attributes a) throws NamingException { Index: modules/jndi/src/main/java/javax/naming/spi/Resolver.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/Resolver.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/Resolver.java (working copy) @@ -50,7 +50,8 @@ * found. * @throws NamingException if other naming errors occur */ - ResolveResult resolveToClass(Name n, Class c) + ResolveResult resolveToClass(Name n, + Class c) throws NamingException; /** @@ -67,7 +68,8 @@ * found. * @throws NamingException if other naming errors occur */ - ResolveResult resolveToClass(String n, Class c) + ResolveResult resolveToClass(String n, + Class c) throws NamingException; } Index: modules/jndi/src/main/java/javax/naming/spi/NamingManager.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/NamingManager.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/NamingManager.java (working copy) @@ -577,7 +577,8 @@ * @throws NamingException * if one is encountered */ - public static Object getStateToBind(Object o, Name n, Context c, Hashtable h) + public static Object getStateToBind(Object o, Name n, + Context c, Hashtable h) throws NamingException { // obtain state factories from hashtable and service provider resource Index: modules/jndi/src/main/java/javax/naming/spi/ObjectFactoryBuilder.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/ObjectFactoryBuilder.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/ObjectFactoryBuilder.java (working copy) @@ -50,7 +50,7 @@ * instances of the object o. * @throws NamingException if an object factory could not be created. */ - ObjectFactory createObjectFactory(Object o, Hashtable envmt) + ObjectFactory createObjectFactory(Object o, Hashtable envmt) throws NamingException; } Index: modules/jndi/src/main/java/javax/naming/spi/InitialContextFactory.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/InitialContextFactory.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/InitialContextFactory.java (working copy) @@ -46,7 +46,7 @@ * @return a non-null initial context object * @throws NamingException if a naming exception occurs */ - Context getInitialContext(Hashtable envmt) throws NamingException; + Context getInitialContext(Hashtable envmt) throws NamingException; } Index: modules/jndi/src/main/java/javax/naming/spi/DirStateFactory.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/DirStateFactory.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/DirStateFactory.java (working copy) @@ -57,7 +57,7 @@ Object o, Name n, Context c, - Hashtable envmt, + Hashtable envmt, Attributes a) throws NamingException; Index: modules/jndi/src/main/java/javax/naming/spi/StateFactory.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/StateFactory.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/StateFactory.java (working copy) @@ -90,7 +90,7 @@ * @throws NamingException if it is intended that no other state * factories be examined. */ - Object getStateToBind(Object o, Name n, Context c, Hashtable envmt) + Object getStateToBind(Object o, Name n, Context c, Hashtable envmt) throws NamingException; } Index: modules/jndi/src/main/java/javax/naming/spi/DirObjectFactory.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/DirObjectFactory.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/DirObjectFactory.java (working copy) @@ -54,7 +54,7 @@ Object o, Name n, Context c, - Hashtable envmt, + Hashtable envmt, Attributes a) throws Exception; Index: modules/jndi/src/main/java/javax/naming/spi/InitialContextFactoryBuilder.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/InitialContextFactoryBuilder.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/InitialContextFactoryBuilder.java (working copy) @@ -48,7 +48,7 @@ * @return an initial context factory - cannot be null. * @throws NamingException if an initial context factory could not be created. */ - InitialContextFactory createInitialContextFactory(Hashtable envmt) + InitialContextFactory createInitialContextFactory(Hashtable envmt) throws NamingException; } Index: modules/jndi/src/main/java/javax/naming/spi/ObjectFactory.java =================================================================== --- modules/jndi/src/main/java/javax/naming/spi/ObjectFactory.java (revision 410756) +++ modules/jndi/src/main/java/javax/naming/spi/ObjectFactory.java (working copy) @@ -100,7 +100,7 @@ Object o, Name n, Context c, - Hashtable envmt) + Hashtable envmt) throws Exception; }