After upgrading my service layer from 3.1.0.RC2 to 3.1.0.RELEASE. My integration tests startup with an exception in the log on error level.
A quick dig shows me a strange change in the SecurityNamespaceHandler.
In RC2 we have:
In RELEASE we have:Code:if (ClassUtils.isPresent("org.springframework.security.web.FilterChainProxy", getClass().getClassLoader())) { ... }
Am I supposed to introduce the spring-security-web module in my business layer?Code:try { ClassUtils.forName("org.springframework.security.web.FilterChainProxy", getClass().getClassLoader()); ... } catch(Throwable t) { logger.error("Failed to load required web classes", t); }
Or should I disable error logging in my log configuration for spring security?


Reply With Quote
