See http://hudson.opengeo.org/hudson/job/geoserver-1.7.x/264/changes
Changes:
[dwinslow] Increase test verbosity on failure...
------------------------------------------
[...truncated 12036 lines...]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at
org.geoserver.test.GeoServerAbstractTestSupport.oneTimeSetUp(GeoServerAbstractTestSupport.java:164)
at
org.geoserver.test.OneTimeSetupTest$OneTimeTestSetup.setUp(OneTimeSetupTest.java:51)
at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
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:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
10 Oct 17:51:18 INFO [geoserver.catalog] - Loaded feature type 'cdf:Updates'
10 Oct 17:51:18 WARN [geoserver.catalog] - Ignoring feature type: 'Lakes',
error occured loading schema: ./target/mock47610data/cite/Lakes.properties (No
such file or directory)
10 Oct 17:51:18 INFO [geoserver.catalog] -
java.io.FileNotFoundException: ./target/mock47610data/cite/Lakes.properties (No
such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileReader.<init>(FileReader.java:55)
at
org.geotools.data.property.PropertyDataStore.property(PropertyDataStore.java:105)
at
org.geotools.data.property.PropertyDataStore.getSchema(PropertyDataStore.java:93)
at
org.geoserver.catalog.util.LegacyCatalogImporter.readFeatureType(LegacyCatalogImporter.java:456)
at
org.geoserver.catalog.util.LegacyCatalogImporter.imprt(LegacyCatalogImporter.java:158)
at
org.geoserver.config.GeoServerLoader.initialize(GeoServerLoader.java:109)
at
org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:73)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at
org.geoserver.test.GeoServerAbstractTestSupport.oneTimeSetUp(GeoServerAbstractTestSupport.java:164)
at
org.geoserver.test.OneTimeSetupTest$OneTimeTestSetup.setUp(OneTimeSetupTest.java:51)
at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
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:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
10 Oct 17:51:18 INFO [geoserver.catalog] - Loaded feature type 'cite:Lakes'
10 Oct 17:51:18 WARN [geoserver.catalog] - Ignoring feature type:
'AggregateGeoFeature', error occured loading schema:
./target/mock47610data/sf/AggregateGeoFeature.properties (No such file or
directory)
10 Oct 17:51:18 INFO [geoserver.catalog] -
java.io.FileNotFoundException:
./target/mock47610data/sf/AggregateGeoFeature.properties (No such file or
directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileReader.<init>(FileReader.java:55)
at
org.geotools.data.property.PropertyDataStore.property(PropertyDataStore.java:105)
at
org.geotools.data.property.PropertyDataStore.getSchema(PropertyDataStore.java:93)
at
org.geoserver.catalog.util.LegacyCatalogImporter.readFeatureType(LegacyCatalogImporter.java:456)
at
org.geoserver.catalog.util.LegacyCatalogImporter.imprt(LegacyCatalogImporter.java:158)
at
org.geoserver.config.GeoServerLoader.initialize(GeoServerLoader.java:109)
at
org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:73)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at
org.geoserver.test.GeoServerAbstractTestSupport.oneTimeSetUp(GeoServerAbstractTestSupport.java:164)
at
org.geoserver.test.OneTimeSetupTest$OneTimeTestSetup.setUp(OneTimeSetupTest.java:51)
at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
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:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
10 Oct 17:51:18 INFO [geoserver.catalog] - Loaded feature type
'sf:AggregateGeoFeature'
10 Oct 17:51:18 WARN [support.DisposableBeanAdapter] - Invocation of destroy
method failed on bean with name 'geoServerLoader':
org.springframework.beans.factory.BeanCreationNotAllowedException: Error
creating bean with name 'wfsLoader': Singleton bean creation not allowed while
the singletons of this factory are in destruction (Do not request a bean from a
BeanFactory in a destroy method implementation!)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.293 sec <<<
FAILURE!
Running org.vfny.geoserver.wms.responses.map.georss.AtomGeoRSSTransformerTest
Oct 10, 2008 5:51:17 PM org.geoserver.wms.WMSTestSupport assertNotBlank
INFO: testUserSpecifiedRule: pixel count=600 non bg pixels: 153
Oct 10, 2008 5:51:17 PM org.vfny.geoserver.global.Data destroy
INFO: Disposing DataStores at GeoServer shutdown...
Oct 10, 2008 5:51:17 PM org.vfny.geoserver.global.Data destroy
INFO: Done disposing datastores.
Oct 10, 2008 5:51:17 PM org.vfny.geoserver.global.Data destroy
INFO: Disposing DataStores at GeoServer shutdown...
Oct 10, 2008 5:51:17 PM org.vfny.geoserver.global.Data destroy
INFO: Done disposing datastores.
Oct 10, 2008 5:51:17 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cite'
Oct 10, 2008 5:51:17 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cdf'
Oct 10, 2008 5:51:17 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cgf'
Oct 10, 2008 5:51:17 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'sf'
Oct 10, 2008 5:51:17 PM org.vfny.geoserver.global.GeoserverDataDirectory init
SEVERE:
----------------------------------
- GEOSERVER_DATA_DIR:
http://hudson.opengeo.org/hudson/job/geoserver-1.7.x/ws/geoserver_17x/wms/./target/mock47609data
----------------------------------
log4j:WARN File option not set for appender [geoserverlogfile].
log4j:WARN Are you using FileAppender instead of ConsoleAppender?
Oct 10, 2008 5:51:18 PM org.vfny.geoserver.global.Data destroy
INFO: Disposing DataStores at GeoServer shutdown...
Oct 10, 2008 5:51:18 PM org.vfny.geoserver.global.Data destroy
INFO: Done disposing datastores.
Oct 10, 2008 5:51:18 PM org.vfny.geoserver.global.Data destroy
INFO: Disposing DataStores at GeoServer shutdown...
Oct 10, 2008 5:51:18 PM org.vfny.geoserver.global.Data destroy
INFO: Done disposing datastores.
Oct 10, 2008 5:51:18 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cgf'
Oct 10, 2008 5:51:18 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'sf'
Oct 10, 2008 5:51:18 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cite'
Oct 10, 2008 5:51:18 PM org.geoserver.catalog.ResourcePool$DataStoreCache
dispose
INFO: Disposing datastore 'cdf'
Oct 10, 2008 5:51:18 PM org.vfny.geoserver.global.GeoserverDataDirectory init
SEVERE:
----------------------------------
- GEOSERVER_DATA_DIR:
http://hudson.opengeo.org/hudson/job/geoserver-1.7.x/ws/geoserver_17x/wms/./target/mock47610data
----------------------------------
log4j:WARN File option not set for appender [geoserverlogfile].
log4j:WARN Are you using FileAppender instead of ConsoleAppender?
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.066 sec <<<
FAILURE!
Running org.geoserver.wms.DefaultWebMapServiceTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.067 sec <<<
FAILURE!
Running org.vfny.geoserver.wms.responses.featureinfo.GetFeatureInfoTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.066 sec <<<
FAILURE!
Running org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest
Tests run: 7, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 0.076 sec <<<
FAILURE!
Running
org.vfny.geoserver.wms.responses.map.legend.GetLegendGraphicKvpReaderTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.063 sec <<<
FAILURE!
Running org.vfny.geoserver.wms.requests.DescribeLayerKvpRequestReaderTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 sec
Running org.vfny.geoserver.wms.responses.featureinfo.FeatureTemplateTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.067 sec <<<
FAILURE!
Results :
Failed tests:
testRasterPlacemark(org.vfny.geoserver.wms.responses.map.kml.KMLTransformerTest)
testReproject(org.vfny.geoserver.wms.responses.map.georss.RSSGeoRSSTransformerTest)
Tests in error:
org.vfny.geoserver.wms.responses.map.kml.KMLSuperOverlayTransformerTest
org.vfny.geoserver.wms.responses.map.georss.AtomGeoRSSTransformerTest
org.geoserver.wms.DefaultWebMapServiceTest
org.vfny.geoserver.wms.responses.featureinfo.GetFeatureInfoTest
testOutput(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testDataRegionator(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testGeometryRegionator(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testRandomRegionator(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testBogusRegionator(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testBigGeometries(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
testStrategyChangesStuff(org.vfny.geoserver.wms.responses.map.kml.GeoSearchKMLTest)
org.vfny.geoserver.wms.responses.map.legend.GetLegendGraphicKvpReaderTest
org.vfny.geoserver.wms.responses.featureinfo.FeatureTemplateTest
Tests run: 103, Failures: 2, Errors: 13, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to
http://hudson.opengeo.org/hudson/job/geoserver-1.7.x/ws/geoserver_17x/wms/target/surefire-reports
for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 43 seconds
[INFO] Finished at: Fri Oct 10 17:51:19 EDT 2008
[INFO] Final Memory: 38M/63M
[INFO] ------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel