Online report : 
http://vmbuild.apache.org/continuum/buildResult.action?buildId=27187&projectId=72

Build statistics:
  State: Failed
  Previous State: Failed
  Started at: Sat 13 Jul 2013 20:20:11 +0000
  Finished at: Sat 13 Jul 2013 20:21:31 +0000
  Total time: 1m 20s
  Build Trigger: Schedule
  Build Number: 292
  Exit code: 1
  Building machine hostname: vmbuild
  Operating system : Linux(unknown)
  Java Home version : 
          java version "1.6.0_30"
          Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
          Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)
        
  Builder version :
          Apache Maven 2.2.1 (r801777; 2009-08-06 19:16:01+0000)
          Java version: 1.6.0_30
          Java home: /usr/lib/jvm/jdk1.6.0_30/jre
          Default locale: en_US, platform encoding: ANSI_X3.4-1968
          OS name: "linux" version: "2.6.32-41-server" arch: "amd64" Family: 
"unix"
    
****************************************************************************
SCM Changes:
****************************************************************************
Changed: oheger @ Sat 13 Jul 2013 19:20:33 +0000
Comment: Integrated ListDelimiterHandler with MapConfiguration.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/MapConfiguration.java
 ( 1502838 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestConfigurationConverter.java
 ( 1502838 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestMapConfiguration.java
 ( 1502838 )

Changed: oheger @ Sat 13 Jul 2013 19:21:28 +0000
Comment: Integrated ListDelimiterHandler with BaseHierarchicalConfiguration.

Splitting of property values in setProperty() is now done by calling the
ListDelimiterHandler rather than calling static methods of
PropertyConverter.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/BaseHierarchicalConfiguration.java
 ( 1502839 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestHierarchicalConfiguration.java
 ( 1502839 )

Changed: oheger @ Sat 13 Jul 2013 19:22:08 +0000
Comment: Added a constant for a default instance of 
DisabledListDelimiterHandler.

An instance of DisabledListDelimiterHandler can be shared between arbitrary
configuration objects. So it is safe to use this instance whenever such an
object is needed.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/AbstractConfiguration.java
 ( 1502840 )
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/DisabledListDelimiterHandler.java
 ( 1502840 )

Changed: oheger @ Sat 13 Jul 2013 19:23:04 +0000
Comment: Integrated ListDelimiterHandler with DatabaseConfiguration.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/DatabaseConfiguration.java
 ( 1502841 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestDatabaseConfiguration.java
 ( 1502841 )

Changed: oheger @ Sat 13 Jul 2013 19:23:41 +0000
Comment: Changed the splitting of Locale components.

Now we use a plain regular expression split rather than the more complex
split() method of PropertyConverter.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertyConverter.java
 ( 1502842 )

Changed: oheger @ Sat 13 Jul 2013 19:24:36 +0000
Comment: Removed a bunch of methods from PropertyConverter.

These methods have been moved into specific implementations of the
ListDelimiterHandlder interface.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertyConverter.java
 ( 1502843 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestPropertyConverter.java
 ( 1502843 )

Changed: oheger @ Sat 13 Jul 2013 19:25:36 +0000
Comment: [CONFIGURATION-550] PropertyConverter now supports conversion to 
Character.
Files changed:
  /commons/proper/configuration/trunk/src/changes/changes.xml ( 1502844 )
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertyConverter.java
 ( 1502844 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestPropertyConverter.java
 ( 1502844 )

Changed: oheger @ Sat 13 Jul 2013 19:27:19 +0000
Comment: BasicBuilderParameters now supports the new listDelimiterHandler 
property.

The properties for the list delimiter character and for disabling list
delimiter parsing were removed. This caused a bunch of changes in several test
classes.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/BasicBuilderParameters.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/BasicBuilderProperties.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilderProvider.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/TestBasicBuilderParameters.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/TestBasicConfigurationBuilder.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/TestFileBasedBuilderParameters.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/TestJndiBuilderParametersImpl.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestBaseConfigurationBuilderProvider.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestCombinedBuilderParametersImpl.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestCombinedConfigurationBuilder.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestMultiFileConfigurationBuilder.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestMultiWrapDynaBean.java
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/fluent/TestParameters.java
 ( 1502845 )
  /commons/proper/configuration/trunk/src/test/resources/testCCMultiTenent.xml 
( 1502845 )
  
/commons/proper/configuration/trunk/src/test/resources/testMultiTenentConfigurationBuilder4.xml
 ( 1502845 )
  
/commons/proper/configuration/trunk/src/test/resources/testMultiTenentConfigurationBuilder5.xml
 ( 1502845 )

Changed: oheger @ Sat 13 Jul 2013 19:28:01 +0000
Comment: Removed unnecessary call to setListDelimiter() in test method.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/web/TestServletRequestConfiguration.java
 ( 1502846 )

Changed: oheger @ Sat 13 Jul 2013 19:28:57 +0000
Comment: CompositeConfiguration no longer supports the properties for the list 
delimiter character and for disabling list delimiter parsing.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/CompositeConfiguration.java
 ( 1502848 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestCompositeConfiguration.java
 ( 1502848 )

Changed: oheger @ Sat 13 Jul 2013 19:29:34 +0000
Comment: Simplified ConfigurationUtils.convertToHierarchical().

There is no longer the need to disable list delimiter handling temporarily
because it is disabled for new configurations per default.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/ConfigurationUtils.java
 ( 1502849 )

Changed: oheger @ Sat 13 Jul 2013 19:30:31 +0000
Comment: DynamicCombinedConfiguration no longer uses the properties for the 
list delimiter and for disabling list delimiter parsing.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/DynamicCombinedConfiguration.java
 ( 1502850 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestDynamicCombinedConfiguration.java
 ( 1502850 )

Changed: oheger @ Sat 13 Jul 2013 19:31:10 +0000
Comment: Removed unnecessary call to setListDelimiter().
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/web/TestServletRequestConfiguration.java
 ( 1502851 )

Changed: oheger @ Sat 13 Jul 2013 19:31:48 +0000
Comment: Javadocs update related to list delimiter handling.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/AbstractConfiguration.java
 ( 1502852 )

Changed: oheger @ Sat 13 Jul 2013 19:32:25 +0000
Comment: Javadocs update related to list delimiter handling.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertiesConfiguration.java
 ( 1502853 )

Changed: oheger @ Sat 13 Jul 2013 19:33:20 +0000
Comment: Changed list delimiter handling in SubnodeConfiguration.

Now the listDelimiterHandler property is used rather than listDelimiter, and
listDelimiterParsingDisabled.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/SubnodeConfiguration.java
 ( 1502854 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestSubnodeConfiguration.java
 ( 1502854 )

Changed: oheger @ Sat 13 Jul 2013 19:34:15 +0000
Comment: SubsetConfiguration now shares its list delimiter handler with its 
parent.

The overridden properties for the list delimiter and the delimiter parsing
disabled flag have been removed.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/SubsetConfiguration.java
 ( 1502856 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestSubsetConfiguration.java
 ( 1502856 )

Changed: oheger @ Sat 13 Jul 2013 19:34:52 +0000
Comment: Javadocs update related to list delimiter handling.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/MapConfiguration.java
 ( 1502857 )

Changed: oheger @ Sat 13 Jul 2013 19:35:47 +0000
Comment: Removed references to old list splitting properties form 
XMLConfiguration.

The Javadocs related to list splitting were adapted. In the test class,
unnecessary calls to disable delimiter parsing were removed.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/XMLConfiguration.java
 ( 1502858 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestXMLConfiguration.java
 ( 1502858 )

Changed: oheger @ Sat 13 Jul 2013 19:36:29 +0000
Comment: Removed references to old list splitting properties from test class.

Added an improved test for list handling with a specific list delimiter
character.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestPropertiesConfiguration.java
 ( 1502859 )
  /commons/proper/configuration/trunk/src/test/resources/test.properties ( 
1502859 )

Changed: oheger @ Sat 13 Jul 2013 19:37:06 +0000
Comment: Removed unnecessary call to setDelimiterParsingDisabled() in test case.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestAbstractConfigurationBasicFeatures.java
 ( 1502860 )

Changed: oheger @ Sat 13 Jul 2013 19:37:44 +0000
Comment: Removed unnecessary call to setDelimiterParsingDisabled() in test case.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestBaseConfiguration.java
 ( 1502861 )

Changed: oheger @ Sat 13 Jul 2013 19:38:21 +0000
Comment: Removed unnecessary access to old list delimiter properties in test 
case.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestDatabaseConfiguration.java
 ( 1502862 )

Changed: oheger @ Sat 13 Jul 2013 19:38:58 +0000
Comment: Removed unnecessary call to setDelimiterParsingDisabled() in test case.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestINIConfiguration.java
 ( 1502863 )

Changed: oheger @ Sat 13 Jul 2013 19:39:38 +0000
Comment: Removed unnecessary call to setDelimiterParsingDisabled() in test case.
Files changed:
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/interpol/TestEnvironmentLookup.java
 ( 1502864 )

Changed: oheger @ Sat 13 Jul 2013 19:40:49 +0000
Comment: Correctly initialized result configurations with the list delimiter 
handler.

Initialization of old list delimiter properties is no longer needed. Instead
the list delimiter handler from the result configuration has to be set for
the additional configuration. Test cases were adapted.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/builder/combined/CombinedConfigurationBuilder.java
 ( 1502865 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/builder/combined/TestCombinedConfigurationBuilder.java
 ( 1502865 )
  
/commons/proper/configuration/trunk/src/test/resources/testCCResultInitialization.xml
 ( 1502865 )

Changed: oheger @ Sat 13 Jul 2013 19:41:26 +0000
Comment: Adapted Javadocs related to list splitting.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/AbstractConfiguration.java
 ( 1502866 )

Changed: oheger @ Sat 13 Jul 2013 19:42:20 +0000
Comment: Reworked the handling of list properties in 
ConfigurationConverter.getProperties().
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/ConfigurationConverter.java
 ( 1502867 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestConfigurationConverter.java
 ( 1502867 )

Changed: oheger @ Sat 13 Jul 2013 19:42:57 +0000
Comment: Reworked the handling of the reserved include property.

The ListDelimiterHandler is now used to split the string into multiple values.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertiesConfiguration.java
 ( 1502868 )

Changed: oheger @ Sat 13 Jul 2013 19:43:35 +0000
Comment: XMLPropertiesConfiguration now uses the list delimiter handler to 
escape property values.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/XMLPropertiesConfiguration.java
 ( 1502869 )

Changed: oheger @ Sat 13 Jul 2013 19:44:31 +0000
Comment: Removed a check whether delimiter parsing is disabled.

This check was done to determine the value of the forceSingleLine flag. The
code for writing properties now uses the list delimiter handler for escaping
lists. If this is not supported, the property is written on multiple lines.
Also replaced an unnecessary call to setListDelimiter() in a test case.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/PropertiesConfigurationLayout.java
 ( 1502870 )
  
/commons/proper/configuration/trunk/src/test/java/org/apache/commons/configuration/TestPropertiesConfigurationLayout.java
 ( 1502870 )

Changed: oheger @ Sat 13 Jul 2013 19:45:08 +0000
Comment: Removed unnecessary call to isDelimiterParsingDisabled().

Now only the list delimiter handler is responsible for splitting lists.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/INIConfiguration.java
 ( 1502871 )

Changed: oheger @ Sat 13 Jul 2013 19:45:55 +0000
Comment: Removed old properties for list delimiter parsing from 
AbstractConfiguration.

Affected are the properties listDelimiter and delimiterParsingDisabled. Also
the static defaultListDelimiter property was removed. The handling of list
delimiter characters is now solely in the responsibility of the list delimter
handler object associated with the configuration.
Files changed:
  
/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/AbstractConfiguration.java
 ( 1502872 )
  
/commons/proper/configuration/trunk/src/test/resources/testMultiTenentConfigurationBuilder4.xml
 ( 1502872 )
  
/commons/proper/configuration/trunk/src/test/resources/testMultiTenentConfigurationBuilder5.xml
 ( 1502872 )

Changed: oheger @ Sat 13 Jul 2013 19:46:19 +0000
Comment: [CONFIGURATION-418] Updated changes.xml.
Files changed:
  /commons/proper/configuration/trunk/src/changes/changes.xml ( 1502873 )

****************************************************************************
Dependencies Changes:
****************************************************************************
No dependencies changed


****************************************************************************
Build Definition:
****************************************************************************
POM filename: pom.xml
Goals: clean deploy   
Arguments: --batch-mode -Pjava-1.5 -Dgpg.skip -Prelease
Build Fresh: false
Always Build: false
Default Build Definition: true
Schedule: COMMONS_SCHEDULE
Profile Name: Maven 2.2.1
Description: Group (shared) Maven 2 Build Definition (Java 1.5)

****************************************************************************
Test Summary:
****************************************************************************
Tests: 2062
Failures: 1
Errors: 0
Success Rate: 99
Total time: 50.398983

****************************************************************************
Test Failures:
****************************************************************************

TestINIConfiguration
    testSaveWithDelimiterParsingDisabled :
  java.lang.AssertionError
  java.lang.AssertionError: Wrong property value expected:<1,2, 3> but 
was:<null>
        at org.junit.Assert.fail(Assert.java:93)
        at org.junit.Assert.failNotEquals(Assert.java:647)
        at org.junit.Assert.assertEquals(Assert.java:128)
        at 
org.apache.commons.configuration.TestINIConfiguration.testSaveWithDelimiterParsingDisabled(TestINIConfiguration.java:264)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
        at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:46)
        at org.junit.rules.RunRules.evaluate(RunRules.java:18)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

  


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to