PropertyPlaceholderHelper.replacePlaceholders() has thrown a StackOverflowError

java.lang.StackOverflowError
Thrown when a stack overflow occurs because an application recurses too deeply. @author unascribed @since JDK1.0
at java.security.AccessController.doPrivileged
at com.sun.naming.internal.VersionHelper12.getJndiProperties
at com.sun.naming.internal.ResourceManager.getInitialEnvironment
at javax.naming.InitialContext.init
at javax.naming.InitialContext.<init>
at org.springframework.jndi.JndiTemplate.createInitialContext
at org.springframework.jndi.JndiTemplate.getContext
at org.springframework.jndi.JndiTemplate.execute
at org.springframework.jndi.JndiTemplate.lookup
at org.springframework.jndi.JndiTemplate.lookup
at org.springframework.jndi.JndiLocatorSupport.lookup
at org.springframework.jndi.JndiLocatorDelegate.lookup
at org.springframework.jndi.JndiLocatorSupport.lookup
at org.springframework.jndi.JndiLocatorDelegate.lookup
at org.springframework.jndi.JndiPropertySource.getProperty
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty
at org.springframework.core.env.AbstractEnvironment.getProperty
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer$1.getProperty
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer$1.getProperty
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty
at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty
at org.springframework.core.env.AbstractPropertyResolver$1.resolvePlaceholder
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders
25 lines hidden

Matching stack traces (3)

Typical exception messages

  1. 3 crashes - no message