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