0

In my gradle base project I'm trying upgrade spring (spring-boot-starter-jetty) dependency from 2.7.6 to 3.0.5 And looks everything start up and work fine. However during start up I noticed logs from JNDI loop up.

DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.group]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.group] not found - trying original name [logging.group]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.group'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.group]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.group] threw NamingException with message: null. Returning null.
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.group]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.group] not found - trying original name [logging.group]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.group'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.group]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.group] threw NamingException with message: null. Returning null.
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.level]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.level] not found - trying original name [logging.level]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.level'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.level]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.level] threw NamingException with message: null. Returning null.
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.level]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.level] not found - trying original name [logging.level]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.level'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.level]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.level] threw NamingException with message: null. Returning null.
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.level.org.springframework]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.level.org.springframework] not found - trying original name [logging.level.org.springframework]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.level.org.springframework'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.level.org.springframework]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.level.org.springframework] threw NamingException with message: null. Returning null.
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [java:comp/env/logging.level.org.hibernate]
DEBUG o.s.jndi.JndiLocatorDelegate - Converted JNDI name [java:comp/env/logging.level.org.hibernate] not found - trying original name [logging.level.org.hibernate]. javax.naming.NameNotFoundException: env is not bound; remaining name 'env/logging.level.org.hibernate'
DEBUG o.springframework.jndi.JndiTemplate - Looking up JNDI object with name [logging.level.org.hibernate]
DEBUG o.s.jndi.JndiPropertySource - JNDI lookup for name [logging.level.org.hibernate] threw NamingException with message: null. Returning null.

As I found to turn off JNDI I should set in spring application.properties

spring.jndi.enabled=false and org.eclipse.jetty.jndi=false

But it looks like this options doesn't work in spring boot 3 because still I see the JNDI look up logs. Did any one this issue and know how to fix it?

Joakim Erdfelt
  • 46,896
  • 7
  • 86
  • 136
Erii Asari
  • 165
  • 1
  • 2
  • 8

0 Answers0