See open source is a two step process: complain first and then fix :-) Step 2 is always the hardest.
Checking your fix now. Jody On 15/06/2010, at 1:02 PM, Ben Caradoc-Davies wrote: > Aieee. Have a look at gt-xsd-core Schemas:114. > > HashSet. Platform randomisation, not deterministic behaviour across platforms. > > I now promise to complete my rant "HashMap Considered Harmful" and to send it > to this list. This will be followed by my proposal for the Great HashMap > Purge of 2010. > > On 15/06/10 10:39, Jody Garnett wrote: >> Just verified on a windows machine with no local changes. >> Jody >> >> On 15/06/2010, at 12:35 PM, Ben Caradoc-Davies wrote: >> >>> [Switched to the dev list] >>> >>> Ooh, this might be a bad test. I assumed that the app-schema schema is >>> first in the list, as the schemas are now supposed to be sorted in >>> dependency order (app-schema -> GML -> XS) since Justin made it stable. >>> But I do not know the contract here, as it is undocumented. >>> >>> Do you have any local changes? >>> >>> Kind regards, >>> Ben. >>> >>> >>> >>> On 15/06/10 08:31, Jody Garnett wrote: >>>> I am running into some app schema failures on my local machine trunk ... I >>>> notice Hudson is still up however? I am going to try building on another >>>> box and see what I can learn... >>>> >>>> The test that is failing expects: >>>> >>>> String schemaLocation = >>>> schemaIndex.getSchemas()[0].getSchemaLocation(); >>>> Assert.assertTrue(schemaLocation.startsWith("file:")); >>>> Assert.assertTrue(schemaLocation.endsWith("cache-test.xsd")); >>>> >>>> But the value of schemaLocation is: >>>> >>>> file:/Users/jody/java/geotools/trunk/modules/extension/xsd/xsd-core/target/classes/org/geotools/xs/XMLSchema.xsd >>>> >>>> >>>> ------------------------------------------------------------------------------- >>>> Test set: org.geotools.xml.AppSchemaConfigurationTest >>>> ------------------------------------------------------------------------------- >>>> Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 6.349 >>>> sec<<< FAILURE! >>>> cache(org.geotools.xml.AppSchemaConfigurationTest) Time elapsed: 3.657 >>>> sec<<< FAILURE! >>>> junit.framework.AssertionFailedError: null >>>> at junit.framework.Assert.fail(Assert.java:47) >>>> at junit.framework.Assert.assertTrue(Assert.java:20) >>>> at junit.framework.Assert.assertTrue(Assert.java:27) >>>> at >>>> org.geotools.xml.AppSchemaConfigurationTest.cache(AppSchemaConfigurationTest.java:132) >>>> 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.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) >>>> at >>>> org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) >>>> at >>>> org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) >>>> at >>>> org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) >>>> at >>>> org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) >>>> at >>>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) >>>> at >>>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) >>>> at org.apache.maven.surefire.Surefire.run(Surefire.java:177) >>>> 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.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) >>>> at >>>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) >>>> >>>> catalog(org.geotools.xml.AppSchemaConfigurationTest) Time elapsed: 1.505 >>>> sec<<< FAILURE! >>>> junit.framework.AssertionFailedError: null >>>> at junit.framework.Assert.fail(Assert.java:47) >>>> at junit.framework.Assert.assertTrue(Assert.java:20) >>>> at junit.framework.Assert.assertTrue(Assert.java:27) >>>> at >>>> org.geotools.xml.AppSchemaConfigurationTest.catalog(AppSchemaConfigurationTest.java:98) >>>> 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.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) >>>> at >>>> org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) >>>> at >>>> org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) >>>> at >>>> org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) >>>> at >>>> org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) >>>> at >>>> org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) >>>> >>> >>> >>> -- >>> Ben Caradoc-Davies<ben.caradoc-dav...@csiro.au> >>> Software Engineering Team Leader >>> CSIRO Earth Science and Resource Engineering >>> Australian Resources Research Centre >> >> > > > -- > Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au> > Software Engineering Team Leader > CSIRO Earth Science and Resource Engineering > Australian Resources Research Centre ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel