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