Spring jee: jdni lanza una excepción con el valor predeterminado

I am trying to use the Spring jee namespace JNDI lookups with default values and encountering some annoying stack traces. I'm using Spring 3.1 and tomcat 7 as my deployment environment. Sometimes the JNDI variables may not be set in the context.xml, so I wanted to be able to use the default-value attribute of the jee:jndi tag. The default value actually works, however it throws a stacktrace in the logs every time it goes to the default value. Here is a snippet from the log:

2012-09-17 08:39:21,099 [main] DEBUG org.springframework.jndi.JndiObjectFactoryBean - JNDI lookup failed - returning specified default object instead
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
    ...
2012-09-17 08:39:21,113 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Finished creating instance of bean 'coreURL'

Hice un poco de depuración a través de las clases de primavera utilizadas para crear este bean y vi dónde se detecta la NoInitialContextException y eso provoca que use el valor predeterminado. Sin embargo, creo que si hay un valor predeterminado, este seguimiento de la pila no debe imprimirse en los registros. ¿Soy incorrecto en esta suposición? ¿Hay alguna configuración que pueda usar para silenciar este error? Aquí está mi configuración de primavera para el bean:

<jee:jndi-lookup id="coreURL" expected-type="java.lang.String" jndi-name="java:comp/env/my.prop" default-value="http://myserver.com/core"/>
Respuesta 1

Establezca el NIVEL DE REGISTRO para org.springframework.jndi.JndiObjectFactoryBeanINFO, entonces no verá esta información de DEPURACIÓN.

Respuesta: 2

Recibo una lista (lista inicial) de la sesión que contiene los ID del cliente en el siguiente orden: - [208700013, 30216118005, 30616118005, 10121005444, 206700013] Ahora estoy pasando estos ...

Recientemente he decidido convertir mi formato de modelo 3D a un archivo binario en lugar de ASCII con la esperanza de un aumento de velocidad ... Leí algunos tutoriales de Java y parece que la forma más sencilla de leer mi formato ...

Tratando de aprender Java en este momento. Estaba resolviendo algunos problemas de recursión y me encontré con uno que me pedía que contara las ocurrencias de la subcadena "hola" en otra cadena. Estaba buscando ...

No puedo cargar la imagen en el objeto BufferedImage con el nuevo archivo () sin la ruta completa de la imagen. Cuando intento cargar un image.png en el objeto BufferedImage con un nuevo archivo (), me enfrento a los resultados: éxito ...