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: [email protected]
For additional commands, e-mail: [email protected]