Ben- regarding your question as to test failures: I'll reply separately
for the geotools and geoserver failures on the appropriate lists.
Ironically, it is my AppSchemaFileDataTest that is giving errors. Here
is the sure-fire report
-------------------------------------------------------------------------------
Test set: org.geotools.data.complex.config.AppSchemaFileDataTest
-------------------------------------------------------------------------------
Tests run: 4, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.406
sec <<< FAILURE!
testPropertiesMappings(org.geotools.data.complex.config.AppSchemaFileDataTest)
Time elapsed: 1 sec <<< ERROR!
java.io.IOException: Unable to delete file:
target\test\AppSchemaFileDataTest\directory\PointFeatureGeomPropertyfile.properties
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1087)
at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:811)
at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:777)
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1079)
at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:811)
at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:777)
at
org.geotools.data.complex.config.AppSchemaFileDataTest.tearDown(AppSchemaFileDataTest.java:85)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
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:592)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
testPropertiesMappingsAbsolute(org.geotools.data.complex.config.AppSchemaFileDataTest)
Time elapsed: 0 sec <<< ERROR!
java.io.IOException: Unable to delete file:
target\test\AppSchemaFileDataTest\directory\PointFeatureGeomPropertyfile.properties
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1087)
at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:811)
at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:777)
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1079)
at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:811)
at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:777)
at
org.geotools.data.complex.config.AppSchemaFileDataTest.setUp(AppSchemaFileDataTest.java:69)
at junit.framework.TestCase.runBare(TestCase.java:132)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
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:592)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Ben Caradoc-Davies wrote:
> Tara,
>
> are you running GeoServer from Eclipse? If so be sure to configure
> Eclipse with:
>
> mvn -Papp-schema eclipse:clean eclipse:eclipse
>
> (in the geoserver/src directory) to ensure the app-schema plugin is
> available at runtime. However, the fact that your layers still work
> suggest something else is wrong ...
>
> If you must skip tests, be sure to use -DskipTests so test artifacts
> are built (just not run). Failure to do this will cause stale
> gt-app-schema tests to cause problems in GS app-schema-test.
>
> Which tests are failing?
>
> Kind regards,
> Ben.
>
> On 04/10/10 07:53, Tara Athan wrote:
>> I just updated on trunk, and the app-schema data access is no longer
>> available as a menu option. Is this an intentional change or do I have
>> something misconfigured? I built both geotools and geoserver app-schema
>> modules separately just to make sure that was done, and I verified that
>> the app-schema layers I built before are still working. I did have to
>> -Dmaven.test.skip=true because I was getting test failures on both, but
>> the build was successful in both cases once I skipped tests.
>>
>>
>> I know the tutorial says the GUI is not supported for app-schema, but I
>> was using it without any problem to generate the datastore.xml and
>> featuretype.xml files, and I just completed a patch that allows the new
>> and add layer pages to function as well.
>>
>
>
--
Tara Athan
Owner, Athan Ecological Reconciliation Services
tara_athan at alt2is.com
707-272-2115 (cell, preferred)
707-485-1198 (office)
249 W. Gobbi St. #A
Ukiah, CA 95482
------------------------------------------------------------------------------
Virtualization is moving to the mainstream and overtaking non-virtualized
environment for deploying applications. Does it make network security
easier or more difficult to achieve? Read this whitepaper to separate the
two and get a better understanding.
http://p.sf.net/sfu/hp-phase2-d2d
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel