See http://hudson.opengeo.org/hudson/job/geoserver-trunk/792/changes

Changes:

[aaime] Moving the legacy exception handler to the new service objects

[jdeolive] GEOS-2654, porting main module

[jdeolive] added legacy profile

------------------------------------------
[...truncated 1762 lines...]
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at sun.reflect.GeneratedMethodAccessor54.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)
Caused by: java.lang.ClassNotFoundException: org.vfny.geoserver.global.Config
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at org.springframework.util.ClassUtils.forName(ClassUtils.java:242)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:383)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1135)
        ... 53 more
Feb 28, 2009 4:37:03 PM org.geoserver.platform.GeoServerExtensions extensions
SEVERE: bean lookup error
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find 
class [org.vfny.geoserver.global.Config] for bean with name 'config' defined in 
URL 
[http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/main/target/classes/applicationContext.xml];
  nested exception is java.lang.ClassNotFoundException: 
org.vfny.geoserver.global.Config
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1174)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:222)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:202)
        at 
org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:934)
        at 
org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:106)
        at 
org.geoserver.platform.GeoServerExtensions.bean(GeoServerExtensions.java:220)
        at 
org.geoserver.platform.GeoServerExtensions.bean(GeoServerExtensions.java:203)
        at 
org.geoserver.security.SecureCatalogImpl.lookupDataAccessManager(SecureCatalogImpl.java:103)
        at 
org.geoserver.security.SecureCatalogImpl.<init>(SecureCatalogImpl.java:99)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
        at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
        at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
        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:170)
        at org.geoserver.test.OneTimeSetupTest.setUp(OneTimeSetupTest.java:89)
        at junit.framework.TestCase.runBare(TestCase.java:128)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at sun.reflect.GeneratedMethodAccessor54.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)
Caused by: java.lang.ClassNotFoundException: org.vfny.geoserver.global.Config
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at org.springframework.util.ClassUtils.forName(ClassUtils.java:242)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:383)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1135)
        ... 53 more
Feb 28, 2009 4:37:03 PM org.geoserver.platform.GeoServerExtensions extensions
SEVERE: bean lookup error
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find 
class [org.vfny.geoserver.global.Config] for bean with name 'config' defined in 
URL 
[http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/main/target/classes/applicationContext.xml];
  nested exception is java.lang.ClassNotFoundException: 
org.vfny.geoserver.global.Config
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1174)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:222)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:202)
        at 
org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:934)
        at 
org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:106)
        at 
org.geoserver.platform.GeoServerExtensions.bean(GeoServerExtensions.java:220)
        at 
org.geoserver.platform.GeoServerExtensions.bean(GeoServerExtensions.java:203)
        at 
org.geoserver.security.SecureCatalogImpl.lookupDataAccessManager(SecureCatalogImpl.java:103)
        at 
org.geoserver.security.SecureCatalogImpl.<init>(SecureCatalogImpl.java:99)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
        at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
        at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
        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:170)
        at org.geoserver.test.OneTimeSetupTest.setUp(OneTimeSetupTest.java:89)
        at junit.framework.TestCase.runBare(TestCase.java:128)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at sun.reflect.GeneratedMethodAccessor54.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)
Caused by: java.lang.ClassNotFoundException: org.vfny.geoserver.global.Config
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at org.springframework.util.ClassUtils.forName(ClassUtils.java:242)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:383)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1135)
        ... 53 more
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.248 sec <<< 
FAILURE!
Running org.geoserver.catalog.impl.CatalogImplTest
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
Running org.geoserver.security.DefaultDataAccessManagerAuthTest
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=* is overriding another rule targetting the same resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=* is overriding another rule targetting the same resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=READER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Layer topp is unknown in rule + topp.bases.w=MILITARY
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Layer topp is unknown in rule + topp.states.w=WRITER
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Layer topp is unknown in rule + topp.bases.r=MILITARY
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=NO_ONE is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Layer topp is unknown in rule + topp.landmarks.w=WRITER
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Layer topp is unknown in rule + topp.states.r=READER
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.r=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Rule *.*.w=WRITER is overriding another rule targetting the same 
resource
Feb 28, 2009 4:37:03 PM org.geoserver.security.DefaultDataAccessManager 
buildAuthorizationTree
WARNING: Invalid security mode foobar acceptable values are [HIDE, CHALLENGE, 
MIXED]
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 sec
Running org.geoserver.security.decorators.ReadOnlyFeatureCollectionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
Running org.geoserver.config.GeoServerImplTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec

Results :

Tests in error: 
  testRemoteType(org.geoserver.template.GeoServerTemplateLoaderTest)
  test(org.geoserver.template.GeoServerTemplateLoaderTest)
  testOvveride(org.vfny.geoserver.crs.OvverideCRSTest)
  testContextStartup(org.geoserver.vfny.global.TolerantStartupTest)
  testNoMapping(org.geoserver.catalog.SchemaMappingTest)
  testXsdMapping(org.geoserver.catalog.SchemaMappingTest)
  testXmlMapping(org.geoserver.catalog.SchemaMappingTest)
  testFeatureTypeCacheInstance(org.geoserver.catalog.ResourcePoolTest)
  testFullAccess(org.geoserver.security.SecureCatalogIntegrationTest)
  testCannotRead(org.geoserver.security.SecureCatalogIntegrationTest)
  testCannotWrite(org.geoserver.security.SecureCatalogIntegrationTest)

Tests run: 114, Failures: 0, Errors: 11, Skipped: 0

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to 
http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/main/target/surefire-reports
  for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 33 seconds
[INFO] Finished at: Sat Feb 28 16:37:04 EST 2009
[INFO] Final Memory: 35M/63M
[INFO] ------------------------------------------------------------------------


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to