Hi, Has there ever been any attempt to provide a uptodate binary debian/rpm package on the geoserver download site. Would you be open to a build script for automatically generating such a package. If so how should It integrate into the project build cycle; do you accept Bash scripts or has it to fit into maven with pom.xml?
cheers >-----Ursprüngliche Nachricht----- >Von: [email protected] *EXTERN* >[mailto:[email protected]] >Gesendet: Freitag, 13. Mai 2011 12:11 >An: [email protected] >Betreff: Geoserver-devel Digest, Vol 60, Issue 31 > >Send Geoserver-devel mailing list submissions to > [email protected] > >To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/geoserver-devel >or, via email, send a message with subject or body 'help' to > [email protected] > >You can reach the person managing the list at > [email protected] > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of Geoserver-devel digest..." > > >Today's Topics: > > 1. Build failed in Hudson: geoserver-2.1.x #223 (Hudson) > 2. Direct GWC WMS integration breaks control flow (and possibly > other callbacks) (Andrea Aime) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Fri, 13 May 2011 09:36:33 +0000 (UTC) >From: Hudson <[email protected]> >Subject: [Geoserver-devel] Build failed in Hudson: geoserver-2.1.x > #223 >To: [email protected] >Message-ID: <764476755.4541305279393076.JavaMail.tomcat@gridlock> >Content-Type: text/plain; charset=UTF-8 > >See <http://hudson.opengeo.org/hudson/job/geoserver-2.1.x/223/> > >------------------------------------------ >[...truncated 40364 lines...] > <gml:featureMember> > <ex:PolymorphicFeature gml:id="f5"> > <ex:firstValue> > <gsml:CGI_TermValue> > <gsml:value codeSpace="some:uri">y</gsml:value> > </gsml:CGI_TermValue> > </ex:firstValue> > <ex:firstValue> > <gsml:CGI_TermValue gsml:qualifier="approximate"> > <gsml:value codeSpace="codespace">0</gsml:value> > </gsml:CGI_TermValue> > </ex:firstValue> > </ex:PolymorphicFeature> > </gml:featureMember> > <gml:featureMember> > <ex:PolymorphicFeature gml:id="f6"> > <ex:firstValue> > <gsml:CGI_TermValue gsml:qualifier="approximate"> > <gsml:value codeSpace="codespace">1000</gsml:value> > </gsml:CGI_TermValue> > </ex:firstValue> > </ex:PolymorphicFeature> > </gml:featureMember> ></wfs:FeatureCollection> > >Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.206 >sec >Running org.geoserver.test.MappingNameTest >13 May 09:36:24 ERROR [geoserver.global] - >---------------------------------- >- GEOSERVER_DATA_DIR: <http://hudson.opengeo.org/hudson/job/geoserver- >2.1.x/ws/geoserver-2.1.x/extension/app-schema/app-schema- >test/target/app-schema-mock8538486740041069434data> >---------------------------------- >May 13, 2011 9:36:25 AM org.geoserver.test.MappingNameTest >testGetFeature >INFO: WFS GetFeature response: ><?xml version="1.0" encoding="UTF-8"?> ><wfs:FeatureCollection numberOfFeatures="4" timeStamp="2011-05- >13T09:36:25.893Z" xmlns:cv="http://www.opengis.net/cv/0.2.1" >xmlns:gml="http://www.opengis.net/gml" > xmlns:gsml="urn:cgi:xmlns:CGI:GeoSciML:2.0" >xmlns:ogc="http://www.opengis.net/ogc" >xmlns:om="http://www.opengis.net/om/1.0" >xmlns:ows="http://www.opengis.net/ows" > xmlns:sa="http://www.opengis.net/sampling/1.0" >xmlns:sml="http://www.opengis.net/sensorML/1.0.1" >xmlns:swe="http://www.opengis.net/swe/1.0.1" >xmlns:wfs="http://www.opengis.net/wfs" > xmlns:xlink="http://www.w3.org/1999/xlink" >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="urn:cgi:xmlns:CGI:GeoSciML:2.0 >http://www.geosciml.org/geosciml/2.0/xsd/geosciml.xsd >http://www.opengis.net/wfs >http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> > <gml:featureMember> > <gsml:MappedFeature gml:id="gsml.mappedfeature.mf1"> > <gsml:observationMethod> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="codespace01">value01</gsml:value> > </gsml:CGI_TermValue> > </gsml:observationMethod> > <gsml:observationMethod> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="codespace02">value02</gsml:value> > </gsml:CGI_TermValue> > </gsml:observationMethod> > <gsml:shape> > <gml:Point srsDimension="2" srsName="urn:x- >ogc:def:crs:EPSG:4326"> > <gml:pos>-23.6701 133.8855</gml:pos> > </gml:Point> > </gsml:shape> > </gsml:MappedFeature> > </gml:featureMember> > <gml:featureMember> > <gsml:MappedFeature gml:id="gsml.mappedfeature.mf2"> > <gsml:observationMethod> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="codespace03">value03</gsml:value> > </gsml:CGI_TermValue> > </gsml:observationMethod> > <gsml:shape> > <gml:Point srsDimension="2" srsName="urn:x- >ogc:def:crs:EPSG:4326"> > <gml:pos>-29.0434 167.9388</gml:pos> > </gml:Point> > </gsml:shape> > </gsml:MappedFeature> > </gml:featureMember> > <gml:featureMember> > <gsml:MappedFeature gml:id="gsml.mappedfeature.mf3"> > <gsml:shape> > <gml:Point srsDimension="2" srsName="urn:x- >ogc:def:crs:EPSG:4326"> > <gml:pos>-12.1883 96.8339</gml:pos> > </gml:Point> > </gsml:shape> > </gsml:MappedFeature> > </gml:featureMember> > <gml:featureMember> > <gsml:MappedFeature gml:id="gsml.mappedfeature.mf4"> > <gsml:shape> > <gml:Point srsDimension="2" srsName="urn:x- >ogc:def:crs:EPSG:4326"> > <gml:pos>-34.9502 117.8102</gml:pos> > </gml:Point> > </gsml:shape> > </gsml:MappedFeature> > </gml:featureMember> ></wfs:FeatureCollection> > >Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.204 >sec >Running org.geoserver.test.PropertyEncodingOrderTest >13 May 09:36:25 ERROR [geoserver.global] - >---------------------------------- >- GEOSERVER_DATA_DIR: <http://hudson.opengeo.org/hudson/job/geoserver- >2.1.x/ws/geoserver-2.1.x/extension/app-schema/app-schema- >test/target/app-schema-mock7431575399704324038data> >---------------------------------- >May 13, 2011 9:36:31 AM org.geoserver.test.PropertyEncodingOrderTest >testPropertyEncodingOrder_Borehole >INFO: WFS GetFeature&gsml:Borehole: ><?xml version="1.0" encoding="UTF-8"?> ><wfs:FeatureCollection numberOfFeatures="1" timeStamp="2011-05- >13T09:36:31.315Z" xmlns:cv="http://www.opengis.net/cv/0.2.1" >xmlns:er="urn:cgi:xmlns:GGIC:EarthResource:1.1" > xmlns:gml="http://www.opengis.net/gml" >xmlns:gsml="urn:cgi:xmlns:CGI:GeoSciML:2.0" >xmlns:ogc="http://www.opengis.net/ogc" >xmlns:om="http://www.opengis.net/om/1.0" > xmlns:ows="http://www.opengis.net/ows" >xmlns:sa="http://www.opengis.net/sampling/1.0" >xmlns:sml="http://www.opengis.net/sensorML/1.0.1" >xmlns:swe="http://www.opengis.net/swe/1.0.1" > xmlns:wfs="http://www.opengis.net/wfs" >xmlns:xlink="http://www.w3.org/1999/xlink" >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="urn:cgi:xmlns:CGI:GeoSciML:2.0 >http://www.geosciml.org/geosciml/2.0/xsd/geosciml.xsd >http://www.opengis.net/wfs >http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> > <gml:featureMember> > <gsml:Borehole gml:id="BOREHOLE.WTB5"> > <gml:name>WTB5 TEST</gml:name> > <sa:sampledFeature >xlink:href="http://www.opengis.net/def/nil/OGC/0/unknown" >xlink:role="http://www.geosciml.org/geosciml/2.0/doc/GeoSciML/GeologicUn >it/GeologicUnit.html" xlink:title="unknown"/> > <sa:shape> > <gml:LineString> > <gml:posList>-28.4139 121.142 -28.4139 >121.142</gml:posList> > </gml:LineString> > </sa:shape> > <gsml:collarLocation> > <gsml:BoreholeCollar gml:id="BOREHOLE.COLLAR.WTB5"> > <gsml:location> > <gml:Point> > <gml:pos>-28.4139 121.142</gml:pos> > </gml:Point> > </gsml:location> > <gsml:elevation axisLabels="Gravity-related height" >srsDimension="1" srsName="http://www.opengis.net/gml/srs/epsg.xml#5711" >uomLabels="m">1.0</gsml:elevation> > </gsml:BoreholeCollar> > </gsml:collarLocation> > <gsml:indexData> > <gsml:BoreholeDetails> > <gsml:operator >xlink:href="http://www.opengis.net/def/nil/OGC/0/unknown" >xlink:role="http://www.geosciml.org/geosciml/2.0/doc/GeoSciML/Borehole/B >oreholeDetails.html#operator" xlink:title="GSWA"/> > <gsml:dateOfDrilling>2004-09- >17</gsml:dateOfDrilling> > <gsml:drillingMethod>diamond >core</gsml:drillingMethod> > <gsml:startPoint>natural ground >surface</gsml:startPoint> > ><gsml:inclinationType>vertical</gsml:inclinationType> > <gsml:coredInterval> > <gml:Envelope axisLabels="core envelope" >srsDimension="1" srsName="#BOREHOLE.WTB5.LINESTRING" uomLabels="m"> > <gml:lowerCorner>106.0</gml:lowerCorner> > <gml:upperCorner>249.0</gml:upperCorner> > </gml:Envelope> > </gsml:coredInterval> > <gsml:coreCustodian >xlink:href="http://www.opengis.net/def/nil/OGC/0/unknown" > >xlink:role="http://www.geosciml.org/geosciml/2.0/doc/GeoSciML/Borehole/B >oreholeDetails.html#coreCustodian" xlink:title="CSIRONR"/> > </gsml:BoreholeDetails> > </gsml:indexData> > </gsml:Borehole> > </gml:featureMember> ></wfs:FeatureCollection> > >May 13, 2011 9:36:31 AM org.geoserver.test.PropertyEncodingOrderTest >testPropertyEncodingOrder_PlanarOrientation >INFO: WFS GetFeature&er:MineralOccurrence: ><?xml version="1.0" encoding="UTF-8"?> ><wfs:FeatureCollection numberOfFeatures="1" timeStamp="2011-05- >13T09:36:31.609Z" xmlns:cv="http://www.opengis.net/cv/0.2.1" >xmlns:er="urn:cgi:xmlns:GGIC:EarthResource:1.1" > xmlns:gml="http://www.opengis.net/gml" >xmlns:gsml="urn:cgi:xmlns:CGI:GeoSciML:2.0" >xmlns:ogc="http://www.opengis.net/ogc" >xmlns:om="http://www.opengis.net/om/1.0" > xmlns:ows="http://www.opengis.net/ows" >xmlns:sa="http://www.opengis.net/sampling/1.0" >xmlns:sml="http://www.opengis.net/sensorML/1.0.1" >xmlns:swe="http://www.opengis.net/swe/1.0.1" > xmlns:wfs="http://www.opengis.net/wfs" >xmlns:xlink="http://www.w3.org/1999/xlink" >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="urn:cgi:xmlns:GGIC:EarthResource:1.1 >http://www.earthresourceml.org/earthresourceml/1.1/xsd/earthResource.xsd >http://www.opengis.net/wfs >http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> > <gml:featureMember> > <er:MineralOccurrence gml:id="er.mineraloccurrence.S0032895"> > <gml:name>Robinson Range - Deposit D</gml:name> > <er:planarOrientation> > <gsml:CGI_PlanarOrientation> > <gsml:convention>strike dip right hand >rule</gsml:convention> > <gsml:azimuth> > <gsml:CGI_NumericValue> > <gsml:principalValue >uom="urn:ogc:def:uom:UCUM::deg">50.0</gsml:principalValue> > </gsml:CGI_NumericValue> > </gsml:azimuth> > <gsml:dip> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="http://www.dmp.wa.gov.au/371.aspx">60-80</gsml:value> > </gsml:CGI_TermValue> > </gsml:dip> > <gsml:polarity>not applicable</gsml:polarity> > </gsml:CGI_PlanarOrientation> > </er:planarOrientation> > </er:MineralOccurrence> > </gml:featureMember> ></wfs:FeatureCollection> > >May 13, 2011 9:36:31 AM org.geoserver.test.PropertyEncodingOrderTest >testPropertyEncodingOrder_GeologicUnit >INFO: WFS GetFeature&typename=gsml:GeologicUnit&featureid=gu.25699: ><?xml version="1.0" encoding="UTF-8"?> ><wfs:FeatureCollection numberOfFeatures="1" timeStamp="2011-05- >13T09:36:31.644Z" xmlns:cv="http://www.opengis.net/cv/0.2.1" >xmlns:er="urn:cgi:xmlns:GGIC:EarthResource:1.1" > xmlns:gml="http://www.opengis.net/gml" >xmlns:gsml="urn:cgi:xmlns:CGI:GeoSciML:2.0" >xmlns:ogc="http://www.opengis.net/ogc" >xmlns:om="http://www.opengis.net/om/1.0" > xmlns:ows="http://www.opengis.net/ows" >xmlns:sa="http://www.opengis.net/sampling/1.0" >xmlns:sml="http://www.opengis.net/sensorML/1.0.1" >xmlns:swe="http://www.opengis.net/swe/1.0.1" > xmlns:wfs="http://www.opengis.net/wfs" >xmlns:xlink="http://www.w3.org/1999/xlink" >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="urn:cgi:xmlns:CGI:GeoSciML:2.0 >http://www.geosciml.org/geosciml/2.0/xsd/geosciml.xsd >http://www.opengis.net/wfs >http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> > <gml:featureMember> > <gsml:GeologicUnit gml:id="gu.25699"> > <gml:description>Olivine basalt, tuff, microgabbro, minor >sedimentary rocks</gml:description> > <gml:name codeSpace="urn:ietf:rfc:2141">Yaugher Volcanic >Group</gml:name> > <gml:name>-Py</gml:name> > <gsml:observationMethod> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="http://urn.opengis.net">urn:ogc:def:nil:OGC::missing</gsml:va >lue> > </gsml:CGI_TermValue> > </gsml:observationMethod> > <gsml:purpose>instance</gsml:purpose> > <gsml:occurrence >xlink:href="urn:cgi:feature:MappedFeature:mf1"/> > <gsml:geologicUnitType >xlink:href="urn:ogc:def:nil:OGC::unknown"/> > <gsml:exposureColor> > <gsml:CGI_TermValue> > <gsml:value codeSpace="some:uri">Blue</gsml:value> > </gsml:CGI_TermValue> > </gsml:exposureColor> > <gsml:outcropCharacter> > <gsml:CGI_TermValue> > <gsml:value codeSpace="some:uri">x</gsml:value> > </gsml:CGI_TermValue> > </gsml:outcropCharacter> > <gsml:composition> > <gsml:CompositionPart> > <gsml:role >codeSpace="urn:cgi:classifierScheme:Example:CompositionPartRole">fictiti >ous component</gsml:role> > <gsml:lithology> > <gsml:ControlledConcept gml:id="cc.5"> > <gml:name>name_cc_5</gml:name> > <gsml:name >xml:lang="en">name_cc_5</gsml:name> > <gsml:vocabulary >xlink:href="urn:ogc:def:nil:OGC::missing"/> > </gsml:ControlledConcept> > </gsml:lithology> > <gsml:proportion> > <gsml:CGI_TermValue> > <gsml:value >codeSpace="some:uri">nonexistent</gsml:value> > </gsml:CGI_TermValue> > </gsml:proportion> > </gsml:CompositionPart> > </gsml:composition> > </gsml:GeologicUnit> > </gml:featureMember> ></wfs:FeatureCollection> > >Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.009 >sec > >Results : > >Failed tests: > >testDescribeFeatureType(org.geoserver.test.DataAccessIntegrationWfsTest) > testGetFeature(org.geoserver.test.DataAccessIntegrationWfsTest) > testGetFeatureContent(org.geoserver.test.DataAccessIntegrationWfsTest) > >Tests run: 69, Failures: 3, Errors: 0, Skipped: 0 > >[INFO] ----------------------------------------------------------------- >------- >[ERROR] BUILD FAILURE >[INFO] ----------------------------------------------------------------- >------- >[INFO] There are test failures. > >Please refer to <http://hudson.opengeo.org/hudson/job/geoserver- >2.1.x/ws/geoserver-2.1.x/extension/app-schema/app-schema- >test/target/surefire-reports> for the individual test results. >[INFO] ----------------------------------------------------------------- >------- >[INFO] For more information, run Maven with the -e switch >[INFO] ----------------------------------------------------------------- >------- >[INFO] Total time: 9 minutes 17 seconds >[INFO] Finished at: Fri May 13 09:36:32 UTC 2011 >[INFO] Final Memory: 74M/293M >[INFO] ----------------------------------------------------------------- >------- > > > > >------------------------------ > >Message: 2 >Date: Fri, 13 May 2011 12:11:05 +0200 >From: Andrea Aime <[email protected]> >Subject: [Geoserver-devel] Direct GWC WMS integration breaks control > flow (and possibly other callbacks) >To: Geoserver-devel <[email protected]> >Message-ID: <[email protected]> >Content-Type: text/plain; charset="iso-8859-1" > >Hi, >this morning I was investigating a GeoServer 2.1.0 locking up and >stopping >responding to requests after a few calls and found out it was due to >an interaction between control-flow and the direct WMS integration of >GWC. > >When a WMS request with tiled=true matches a tile set GWC will intercept >the request and handle it internally by building a separate request that >is then >send to the dispatcher. >This request in the dispatcher, and thus all dispatcher callbacks, being >called >twice on that request, first for the original request, and then for the >one that >GWC made up. See attached screenshot of a Eclipse debug session. > >When this hits control flow it results in lost concurrency control >tokens. >I'm going to harden control-flow to resist this mishbehavior, but >similar >issues will happen for any callback that assumes, rightfully, that there >is >a 1-1 relationship between a request and the callbacks. > >For example the monitoring subsystem will likely register spurious, non >existing requests in this case. > >Opinions on alternative fixes? One way could be to have GWC >call direclty the DefaultWebMapSErvice object, however there is a >drawback >in doing that, which is that all GWC protocols would then be out of >control flow reach, so one could hit GWC very hard to bring the server >on its knees (just find an unseeded area/zoom level and throw as many >requests as possible at it). > >Alternatively we could just update the DispatcherCallback documentation >and warn implementors that methods can be called multiple time per >physical request due to plugins making "inside requests" while serving >the main one. > >Cheers >Andrea > >-- >------------------------------------------------------- >Ing. Andrea Aime >GeoSolutions S.A.S. >Tech lead > >Via Poggio alle Viti 1187 >55054 ?Massarosa (LU) >Italy > >phone: +39 0584 962313 >fax: ? ? ?+39 0584 962313 > >http://www.geo-solutions.it >http://geo-solutions.blogspot.com/ >http://www.youtube.com/user/GeoSolutionsIT >http://www.linkedin.com/in/andreaaime >http://twitter.com/geowolf > >------------------------------------------------------- >-------------- next part -------------- >A non-text attachment was scrubbed... >Name: stack.png >Type: image/png >Size: 107552 bytes >Desc: not available > >------------------------------ > >------------------------------------------------------------------------ >------ >Achieve unprecedented app performance and reliability >What every C/C++ and Fortran developer should know. >Learn how Intel has extended the reach of its next-generation tools >to help boost performance applications - inlcuding clusters. >http://p.sf.net/sfu/intel-dev2devmay > >------------------------------ > >_______________________________________________ >Geoserver-devel mailing list >[email protected] >https://lists.sourceforge.net/lists/listinfo/geoserver-devel > > >End of Geoserver-devel Digest, Vol 60, Issue 31 >*********************************************** ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
