Author: norman
Date: Tue Apr 26 07:55:03 2011
New Revision: 1096691

URL: http://svn.apache.org/viewvc?rev=1096691&view=rev
Log:
Don't split attribute values as it can truncate the matcher condition. See 
JAMES-1233

Modified:
    
james/server/trunk/container-spring/src/main/java/org/apache/james/container/spring/provider/configuration/ConfigurationProviderImpl.java

Modified: 
james/server/trunk/container-spring/src/main/java/org/apache/james/container/spring/provider/configuration/ConfigurationProviderImpl.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/container-spring/src/main/java/org/apache/james/container/spring/provider/configuration/ConfigurationProviderImpl.java?rev=1096691&r1=1096690&r2=1096691&view=diff
==============================================================================
--- 
james/server/trunk/container-spring/src/main/java/org/apache/james/container/spring/provider/configuration/ConfigurationProviderImpl.java
 (original)
+++ 
james/server/trunk/container-spring/src/main/java/org/apache/james/container/spring/provider/configuration/ConfigurationProviderImpl.java
 Tue Apr 26 07:55:03 2011
@@ -167,6 +167,11 @@ public class ConfigurationProviderImpl i
     private XMLConfiguration getConfig(Resource r) throws 
ConfigurationException, IOException {
         XMLConfiguration config = new XMLConfiguration();
         config.setDelimiterParsingDisabled(true);
+        
+        // Don't split attributes which can have bad side-effects with 
matcher-conditions.
+        // See JAMES-1233
+        config.setAttributeSplittingDisabled(true);
+        
         // Use InputStream so we are not bound to File implementations of the
         // config
         config.load(r.getInputStream());



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to