Thanks Ankit. The Disclaimer file looks good to me. Also, regarding build failures - I was not able to find information on how to build the project. Hence I ran mvn install, which resulted in a few test failures. Adding build instructions in the readme file (or another file of your choice) that clearly identifies how to build and run tests for the project would be a great help. I am pasting below the full build output for your reference.
Regards, Arvind Prabhakar ----- [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] MetaModel [INFO] MetaModel core API [INFO] MetaModel module for collection and POJO-based DataContexts. [INFO] MetaModel module for fixed width value files [INFO] MetaModel module for Excel spreadsheets [INFO] MetaModel module for comma-separated value (CSV) files [INFO] MetaModel module for XML files [INFO] MetaModel module for relational JDBC databases [INFO] MetaModel module for MongoDB databases [INFO] MetaModel module for CouchDB databases [INFO] MetaModel module for OpenOffice.org database files [INFO] MetaModel module for Salesforce.com [INFO] MetaModel module for SugarCRM [INFO] MetaModel full package, including DataContext factories [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building MetaModel 4.0.1-incubating-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-enforcer-plugin:1.0.1:enforce (enforce-versions) @ MetaModel --- [INFO] [INFO] --- maven-remote-resources-plugin:1.4:process (default) @ MetaModel --- [INFO] [INFO] --- apache-rat-plugin:0.8:check (rat-verify) @ MetaModel --- [INFO] Exclude: CHANGES.txt [INFO] Exclude: README.txt [INFO] Exclude: NOTICE.txt [INFO] Exclude: LICENSE.txt [INFO] Exclude: KEYS [INFO] Exclude: **/.gitignore/** [INFO] Exclude: .git/** [INFO] Exclude: **/src/test/** [INFO] Exclude: **/src/site/** [INFO] Exclude: **/.project [INFO] Exclude: **/.classpath [INFO] Exclude: **/.settings/** [INFO] Exclude: **/target/** [INFO] Exclude: DEPENDENCIES [INFO] [INFO] --- maven-site-plugin:3.2:attach-descriptor (attach-descriptor) @ MetaModel --- [INFO] [INFO] --- maven-license-plugin:1.4.0:check (verify-license-headers) @ MetaModel --- [INFO] Checking licenses... [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ MetaModel --- [INFO] Installing /Users/arvind/Projects/metamodel/pom.xml to /Users/arvind/.m2/repository/org/apache/metamodel/MetaModel/4.0.1-incubating-SNAPSHOT/MetaModel-4.0.1-incubating-SNAPSHOT.pom [INFO] Installing /Users/arvind/Projects/metamodel/target/MetaModel-4.0.1-incubating-SNAPSHOT-site.xml to /Users/arvind/.m2/repository/org/apache/metamodel/MetaModel/4.0.1-incubating-SNAPSHOT/MetaModel-4.0.1-incubating-SNAPSHOT-site.xml [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building MetaModel core API 4.0.1-incubating-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-enforcer-plugin:1.0.1:enforce (enforce-versions) @ MetaModel-core --- [INFO] [INFO] --- maven-remote-resources-plugin:1.4:process (default) @ MetaModel-core --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ MetaModel-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/arvind/Projects/metamodel/core/src/main/resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ MetaModel-core --- [INFO] Compiling 245 source files to /Users/arvind/Projects/metamodel/core/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ MetaModel-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ MetaModel-core --- [INFO] Compiling 83 source files to /Users/arvind/Projects/metamodel/core/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ MetaModel-core --- [INFO] Surefire report directory: /Users/arvind/Projects/metamodel/core/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.metamodel.AbstractDataContextTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 sec Running org.apache.metamodel.CompositeDataContextTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec Running org.apache.metamodel.convert.ColumnTypeDetectorTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec Running org.apache.metamodel.convert.ConvertedDataSetInterceptorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec Running org.apache.metamodel.convert.ConvertedRowInsertionInterceptorTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec Running org.apache.metamodel.convert.ConvertersTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec Running org.apache.metamodel.convert.StringToBooleanConverterTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.convert.StringToDateConverterTest Tests run: 4, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec <<< FAILURE! testToVirtualNoArgs(org.apache.metamodel.convert.StringToDateConverterTest) Time elapsed: 0.014 sec <<< FAILURE! junit.framework.AssertionFailedError: expected:<Fri Dec 31 12:00:00 PST 2010> but was:<Fri Dec 31 00:00:00 PST 2010> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:86) at junit.framework.TestCase.assertEquals(TestCase.java:253) at org.apache.metamodel.convert.StringToDateConverterTest.testToVirtualNoArgs(StringToDateConverterTest.java:45) 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:597) at junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:255) at junit.framework.TestSuite.run(TestSuite.java:250) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) 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:597) 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) testToVirtualSimpleDateFormat(org.apache.metamodel.convert.StringToDateConverterTest) Time elapsed: 0 sec <<< FAILURE! junit.framework.AssertionFailedError: expected:<Fri Dec 31 12:00:00 PST 2010> but was:<Fri Dec 31 00:00:00 PST 2010> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:86) at junit.framework.TestCase.assertEquals(TestCase.java:253) at org.apache.metamodel.convert.StringToDateConverterTest.testToVirtualSimpleDateFormat(StringToDateConverterTest.java:36) 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:597) at junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:255) at junit.framework.TestSuite.run(TestSuite.java:250) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) 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:597) 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) Running org.apache.metamodel.convert.StringToDoubleConverterTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.convert.StringToIntegerConverterTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.create.AbstractCreateTableBuilderTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec Running org.apache.metamodel.data.DataSetIteratorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec Running org.apache.metamodel.data.DataSetTableModelTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.data.DefaultRowTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 sec Running org.apache.metamodel.data.FirstRowDataSetTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running org.apache.metamodel.data.RowPublisherDataSetTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.04 sec Running org.apache.metamodel.data.RowTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec Running org.apache.metamodel.data.StyleBuilderTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.delete.AbstractRowDeletionCallbackTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running org.apache.metamodel.insert.AbstractInsertBuilderTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.intercept.InterceptableDataContextTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec Running org.apache.metamodel.intercept.InterceptorListTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.intercept.InterceptorsTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.MetaModelHelperTest Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running org.apache.metamodel.query.builder.GroupedQueryBuilderImplTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec Running org.apache.metamodel.query.builder.SyntaxExamplesTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec Running org.apache.metamodel.query.builder.WhereBuilderImplTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec Running org.apache.metamodel.query.DefaultCompiledQueryTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec Running org.apache.metamodel.query.FilterItemTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec Running org.apache.metamodel.query.FromClauseTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.FromItemTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.query.FunctionTypeTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.query.GroupByItemTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.OperatorTypeTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.OrderByItemTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.parser.QueryParserTest Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec Running org.apache.metamodel.query.parser.QueryPartParserTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.QueryTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec Running org.apache.metamodel.query.SelectClauseTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.query.SelectItemTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.QueryPostprocessDataContextTest Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec Running org.apache.metamodel.schema.ColumnTypeTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec Running org.apache.metamodel.schema.DataTypeTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.ImmutableSchemaTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.JavaTypesTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.MutableColumnTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.MutableSchemaTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.MutableTableTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.schema.SchemaModelTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.schema.TableTypeTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.SchemaNameComparatorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec Running org.apache.metamodel.util.AlphabeticSequenceTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.BaseObjectTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.BooleanComparatorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.ClasspathResourceTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.CollectionUtilsTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.DateUtilsTest Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0 sec <<< FAILURE! testGet(org.apache.metamodel.util.DateUtilsTest) Time elapsed: 0 sec <<< FAILURE! junit.framework.ComparisonFailure: expected:<2010-12-24 [00]:00:00> but was:<2010-12-24 [12]:00:00> at junit.framework.Assert.assertEquals(Assert.java:100) at junit.framework.Assert.assertEquals(Assert.java:107) at junit.framework.TestCase.assertEquals(TestCase.java:269) at org.apache.metamodel.util.DateUtilsTest.testGet(DateUtilsTest.java:32) 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:597) at junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:255) at junit.framework.TestSuite.run(TestSuite.java:250) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) 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:597) 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) Running org.apache.metamodel.util.EqualsBuilderTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec Running org.apache.metamodel.util.ExclusionPredicateTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.FileHelperTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.util.FormatHelperTest Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE! testFormatSqlValue(org.apache.metamodel.util.FormatHelperTest) Time elapsed: 0.001 sec <<< FAILURE! junit.framework.ComparisonFailure: expected:<...MESTAMP '2011-07-24 [00]:00:00'> but was:<...MESTAMP '2011-07-24 [12]:00:00'> at junit.framework.Assert.assertEquals(Assert.java:100) at junit.framework.Assert.assertEquals(Assert.java:107) at junit.framework.TestCase.assertEquals(TestCase.java:269) at org.apache.metamodel.util.FormatHelperTest.testFormatSqlValue(FormatHelperTest.java:42) 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:597) at junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:255) at junit.framework.TestSuite.run(TestSuite.java:250) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) 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:597) 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) Running org.apache.metamodel.util.InclusionPredicateTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec Running org.apache.metamodel.util.InMemoryResourceTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec Running org.apache.metamodel.util.LazyRefTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec Running org.apache.metamodel.util.MonthTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.NumberComparatorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.ObjectComparatorTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.util.ResourceUtilsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.util.SerializableRefTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec Running org.apache.metamodel.util.SimpleRefTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.TimeComparatorTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.212 sec Running org.apache.metamodel.util.ToStringComparatorTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.UrlResourceTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.apache.metamodel.util.WeekdayTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.apache.metamodel.util.WildcardPatternTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Results : Failed tests: testToVirtualNoArgs(org.apache.metamodel.convert.StringToDateConverterTest): expected:<Fri Dec 31 12:00:00 PST 2010> but was:<Fri Dec 31 00:00:00 PST 2010> testToVirtualSimpleDateFormat(org.apache.metamodel.convert.StringToDateConverterTest): expected:<Fri Dec 31 12:00:00 PST 2010> but was:<Fri Dec 31 00:00:00 PST 2010> testGet(org.apache.metamodel.util.DateUtilsTest): expected:<2010-12-24 [00]:00:00> but was:<2010-12-24 [12]:00:00> testFormatSqlValue(org.apache.metamodel.util.FormatHelperTest): expected:<...MESTAMP '2011-07-24 [00]:00:00'> but was:<...MESTAMP '2011-07-24 [12]:00:00'> Tests run: 255, Failures: 4, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] MetaModel ......................................... SUCCESS [2.827s] [INFO] MetaModel core API ................................ FAILURE [6.589s] [INFO] MetaModel module for collection and POJO-based DataContexts. SKIPPED [INFO] MetaModel module for fixed width value files ...... SKIPPED [INFO] MetaModel module for Excel spreadsheets ........... SKIPPED [INFO] MetaModel module for comma-separated value (CSV) files SKIPPED [INFO] MetaModel module for XML files .................... SKIPPED [INFO] MetaModel module for relational JDBC databases .... SKIPPED [INFO] MetaModel module for MongoDB databases ............ SKIPPED [INFO] MetaModel module for CouchDB databases ............ SKIPPED [INFO] MetaModel module for OpenOffice.org database files SKIPPED [INFO] MetaModel module for Salesforce.com ............... SKIPPED [INFO] MetaModel module for SugarCRM ..................... SKIPPED [INFO] MetaModel full package, including DataContext factories SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 9.860s [INFO] Finished at: Tue Nov 26 13:00:30 PST 2013 [INFO] Final Memory: 20M/81M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project MetaModel-core: There are test failures. [ERROR] [ERROR] Please refer to /Users/arvind/Projects/metamodel/core/target/surefire-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :MetaModel-core On Tue, Nov 26, 2013 at 6:01 AM, Ankit Kumar <[email protected]>wrote: > Thanks Kasper for pointing to the exact fix. > > @Arvind, I have committed the fix for first 2 issues. May be you want to > review the Disclaimer file content. > Also if you share more info on the test failure on MacOS then we can solve > that. I also don't have a Mac. > > Regards > Ankit > > > On Tue, Nov 26, 2013 at 9:46 AM, Kasper Sørensen < > [email protected]> wrote: > > > Build works here if I fix the rat plugin by adding this on line 197 of > > /pom.xml: > > > > <exclude>DEPENDENCIES</exclude> > > > > Arvind, can you elaborate which tests fail on your Mac OS? Sorry I don't > > have a Mac OS myself to test it on, it might be a bug in one of the > > unittests. > > > > Kasper > > > > > > 2013/11/26 Kasper Sørensen <[email protected]> > > > > > Thank you for pointing these things out Arvind. So I guess we still > have > > a > > > little work to do Ankit :-) Are you up for making these small > > > modifications/additions? > > > > > > > > > 2013/11/22 Arvind Prabhakar <[email protected]> > > > > > >> Ankit, > > >> > > >> Thanks for your hard work and that of the fellow community members to > > get > > >> this release candidate out. This is great progress and I believe you > are > > >> very close to making your first incubating release now. There are a > few > > >> issues that I noticed that have been mentioned below. Please glance > > >> through > > >> them and let me know if you have any questions. > > >> > > >> I verified the following for > > MetaModel-4.0.0-incubating-source-release.zip > > >> [1] only. > > >> > > >> The following checked out OK: > > >> * Verified signature > > >> * Verified checksums (md5, sha1) > > >> * Verified tag against source distribution > > >> > > >> Following issues were found: > > >> * RAT test fails in the source artifact since it does not exclude > > >> DEPENDENCIES file. > > >> * No DISCLAIMER file found. See [2] for details. > > >> * Source distribution does not build (test failures on Mac OSX 10.9), > > and > > >> no build instructions found. > > >> > > >> Give the above I am -1 for this release candidate. > > >> > > >> [1] > > >> > > >> > > > https://repository.apache.org/content/repositories/orgapachemetamodel-142/org/apache/metamodel/MetaModel/4.0.0-incubating/MetaModel-4.0.0-incubating-source-release.zip > > >> [2] > > >> > > > http://incubator.apache.org/guides/releasemanagement.html#notes-disclaimer > > >> > > >> Regards, > > >> Arvind Prabhakar > > >> > > >> > > >> On Wed, Nov 20, 2013 at 4:35 AM, Ankit Kumar <[email protected] > > >> >wrote: > > >> > > >> > Hi All, > > >> > > > >> > Please vote on releasing the following candidate as Apache Metamodel > > >> > (incubating) version 4.0.0. > > >> > This will be the first incubator release for MetaModel project in > > >> Apache. > > >> > > > >> > The tag to be voted on is v4.0.0-incubating : > > >> > > > >> > > > >> > > > https://git-wip-us.apache.org/repos/asf?p=incubator-metamodel.git;a=tag;h=refs/tags/MetaModel-4.0.0-incubating > > >> > > > >> > > > >> > Release artifacts are signed with the following key: > > >> > https://people.apache.org/keys/committer/ankitkumar2711.asc > > >> > > > >> > The staging repository for this release can be found at: > > >> > > > >> > > > https://repository.apache.org/content/repositories/orgapachemetamodel-142 > > >> > > > >> > Please vote on releasing this package as Apache MetaModel > > >> 4.0.0-incubating. > > >> > The vote is open until < DATE AND TIME FOR THE NEXT 72 hours> and > > >> > passes if a majority of at least 3 IPMC votes are cast. > > >> > > > >> > [ ] +1 Release this package as Apache MetaModel 4.0.0-incubating > > >> > [ ] -1 Do not release this package because ... > > >> > > > >> > > > >> > Regards > > >> > Ankit > > >> > > > >> > > > > > > > > >
