[Geoserver-devel] [jira] (GEOS-5353) Intermittent build failure in ServiceAccessRulePageTest

2012-10-15 Thread Ben Caradoc-Davies (JIRA)














































Ben Caradoc-Davies
 created  GEOS-5353


Intermittent build failure in ServiceAccessRulePageTest















Issue Type:


Improvement



Affects Versions:


2.2.x, 2.3-beta1, 2.2.1



Assignee:


Andrea Aime



Components:


Security, UI



Created:


16/Oct/12 1:42 AM



Description:



Results :

Failed tests:
  testRemove(org.geoserver.security.web.service.ServiceAccessRulePageTest)

Tests run: 93, Failures: 1, Errors: 0, Skipped: 0

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



Searching the body of geoserver-devel messages for "testRemove(org.geoserver.security.web.service.ServiceAccessRulePageTest)" yields 23 Hudsin notifications of failures in geoserver-2.2.x and geoserver-master.




Project:


GeoServer



Priority:


Major



Reporter:


Ben Caradoc-Davies




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [jira] (GEOS-5352) Use JDK Xalan to reduce PermGen consumption

2012-10-15 Thread Ben Caradoc-Davies (JIRA)














































Ben Caradoc-Davies
 created  GEOS-5352


Use JDK Xalan to reduce PermGen consumption















Issue Type:


Improvement



Affects Versions:


2.3-beta1



Assignee:


Rini Angreani



Components:


Application schema



Created:


16/Oct/12 1:07 AM



Description:


The app-schema plugin uses Xalan for XSLT, and includes xalan-2.7.0.jar in the plugin distribution bundle. See if it is possible to use the version of Xalan in the Oracle JDK to reduce the number of loaded classes and thus PermGen consumption.

See:


 Original Message 
Subject: 	[Geotools-devel] GeoTools/GeoServer meeting minutes, Oct 15 2012
Date: 	Mon, 15 Oct 2012 21:47:49 +0800
From: 	Andrea Aime
To: 	Geotools-Devel list, Geoserver-devel


GeoServer/GeoTools meeting Oct 15 2012
==

[...]


Permgen diet
-

Use H2 by default for disk quota to eliminate 4MB of jar from the 
permgen --> need GS to use GWC 1.4.x?
Xerces removal
Xalan? Still used in app-schema plugin; might be possible to remove.


That's all folks!

Cheers
Andrea






Project:


GeoServer



Priority:


Minor



Reporter:


Ben Caradoc-Davies




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [Hudson] Hudson build is back to normal : geoserver-master-online #992

2012-10-15 Thread Hudson
See 


--
This message is automatically generated by Hudson. 
For more information on Hudson, see: http://hudson-ci.org/

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [Hudson] Build failed in Hudson: geoserver-2.2.x #98

2012-10-15 Thread Hudson
See 

Changes:

[Ben Caradoc-Davies] GEOT-4160: Support parsing srsName in OGC HTTP URI format

--
[...truncated 34029 lines...]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.header  org.apache.wicket.markup.html.basic.Label   
[Settings]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links   org.apache.wicket.markup.html.list.ListView 
[[org.geoserver.web.MenuPageInfo@1725a7e, 
org.geoserver.web.MenuPageInfo@1984af0, org.geoserver.web.MenuPageInfo@100ad9e]]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:0 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@1725a7e]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:0:link
org.apache.wicket.markup.html.link.BookmarkablePageLink []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:0:link:link.label 
org.apache.wicket.markup.html.basic.Label   [Global]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:0:link:link.icon  
org.apache.wicket.markup.html.image.Image   []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:1 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@1984af0]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:1:link
org.apache.wicket.markup.html.link.BookmarkablePageLink []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:1:link:link.label 
org.apache.wicket.markup.html.basic.Label   [JAI]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:1:link:link.icon  
org.apache.wicket.markup.html.image.Image   []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:2 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@100ad9e]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:2:link
org.apache.wicket.markup.html.link.BookmarkablePageLink []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:2:link:link.label 
org.apache.wicket.markup.html.basic.Label   [Coverage Access]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:2:category.links:2:link:link.icon  
org.apache.wicket.markup.html.image.Image   []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   category:3  
org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.Category@187a17e]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.header  org.apache.wicket.markup.html.basic.Label   
[Security]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links   org.apache.wicket.markup.html.list.ListView 
[[org.geoserver.web.MenuPageInfo@139b2ee, 
org.geoserver.web.MenuPageInfo@f9a2aa, org.geoserver.web.MenuPageInfo@233497, 
org.geoserver.web.MenuPageInfo@1655c52, org.geoserver.web.MenuPageInfo@ac454b, 
org.geoserver.web.MenuPageInfo@1b9f7b7]]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:0 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@139b2ee]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:0:link
org.apache.wicket.markup.html.link.BookmarkablePageLink []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:0:link:link.label 
org.apache.wicket.markup.html.basic.Label   [Settings]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:0:link:link.icon  
org.apache.wicket.markup.html.image.Image   []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:1 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@f9a2aa]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:1:link
org.apache.wicket.markup.html.link.BookmarkablePageLink []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:1:link:link.label 
org.apache.wicket.markup.html.basic.Label   [Authentication]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:1:link:link.icon  
org.apache.wicket.markup.html.image.Image   []
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:2 org.apache.wicket.markup.html.list.ListItem 
[org.geoserver.web.MenuPageInfo@233497]
16 Oct 04:25:20 INFO [tester.BaseWicketTester] - path   
category:3:category.links:2:link
org.apache.wicket.markup.html.link.BookmarkablePageLin

Re: [Geoserver-devel] getLegendGraphic as text

2012-10-15 Thread Carlo Cancellieri

andrés,
 I'll make a proposal as soon for this improvement.
Regards,
Carlo

> Date: Tue, 9 Oct 2012 12:35:25 -0400
> From: agonz...@ciesin.columbia.edu
> To: ccancelli...@hotmail.com
> CC: andrea.a...@geo-solutions.it; geoserver-devel@lists.sourceforge.net
> Subject: Re: [Geoserver-devel] getLegendGraphic as text
> 
> definitely interested, and i find its highly beneficial. a while back i
> started some internal discussions with a developer about dong exactly
> this, but we simply have not had the time. there are tremendous benefits
> to this approach as it allows for building the legends on the client
> side. this allows for much better control and options for legend layout,
> such as responsive design, better printable legends, and interactive
> legends.
> 
> how are you looking to handle the use of graphics or shapes? such as
> squares, triangles, circles, stars, open arrows, etc.
> 
> -andrés
>  [845.365.8986]
> 
> On 10/09/2012 12:14 PM, Carlo Cancellieri wrote:
> > Hi all,
> >  so this seams to be not interesting for you (nobody)?
> >
> > In that case I'll create an extension for my purposes which simply returns 
> > a json representation of the rules (in my case for all the interesting 
> > layers, all the rules are applied to all the features and each feature 
> > matches only one rule).
> >
> > If you are interested in this extension, please replay to this mail, so 
> > I'll start producing a better and more general purpose implementation of 
> > this response handler following Andrea's suggestions (evaluate all the 
> > features to create the stack of filter rules to actually use).
> >
> > Here is an example of the generated json (it is simply a json 
> > representation of the style right now):
> >
> > http://localhost:8080/geoserver/sf/wms?service=WMS&version=1.1.0&request=GetLegendGraphic&layer=sf:sfdem&styles=&bbox=589980.0,4913700.0,609000.0,4928010.0&width=512&height=385&srs=EPSG:26713&format=image/png
> >
> > http://localhost:8080/geoserver/sf/wms?service=WMS&version=1.1.0&request=GetLegendGraphic&layer=sf:sfdem&styles=&bbox=589980.0,4913700.0,609000.0,4928010.0&width=512&height=385&srs=EPSG:26713&format=application/json&outputFormat=application/json
> >
> > {
> > getLegendGraphic: [
> > {
> > description: null,
> > title: null,
> > name: null,
> > symbolyzers: [
> > {
> > name: null,
> > description: null,
> > title: null,
> > type: "RasterSymbolizer",
> > colormap: {
> > entries: [
> > {
> > label: "nodata",
> > opacity: "0.0",
> > quantity: "-500",
> > color: "#00"
> > },
> > {
> > label: "values",
> > opacity: null,
> > quantity: "0",
> > color: "#AAFFAA"
> > },
> > {
> > label: null,
> > opacity: null,
> > quantity: "1000",
> > color: "#00FF00"
> > },
> > {
> > label: "values",
> > opacity: null,
> > quantity: "1200",
> > color: "#00"
> > },
> > {
> > label: "values",
> > opacity: null,
> > quantity: "1400",
> > color: "#FF7F00"
> > },
> > {
> > label: "values",
> > opacity: null,
> > quantity: "1600",
> > color: "#BF7F3F"
> > },
> > {
> > label: "values",
> > opacity: null,
> > quantity: "2000",
> > color: "#00"
> > }
> > ]
> > },
> > geometry: "geom",
> > geometryPropertyName: "geom"
> > }
> > ]
> > }
> > ]
> > }
> >
> > This is the style:
> >
> > 
> > http://www.opengis.net/sld"; 
> > xmlns:ogc="http://www.opengis.net/ogc";
> >   xmlns:xlink="http://www.w3.org/1999/xlink"; 
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >   xsi:schemaLocation="http://www.opengis.net/sld 
> > http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd";>
> >   
> > gtopo
> > 
> >   dem
> >   Simple DEM style
> >   Classic elevation color progression
> >   
> > 
> >   
> > 1.0
> > 
> >> opacity="0.0" />
> >   
> >   
> >> />
> >> />
> >> />
> >> />
> > 
> >   
> > 
> >   
> > 
> >   
> > 
> >
> >
> > Another example:
> > {
> > getLegendGraphic: [
> > {
> > description: null,
> > title: "0 400k",
> > name: null,
> > filter: "[ PERSONS BETWEEN 0 AND 40 ]",
> > symbolyzers: [
> > {
> > name: null,
> > description: null,
> > title: "0 400k",
> > type: "PolygonSymbolizer",
> > color: "#44",
> > opacity: "0.7",
> > perpendicularOffset: null,
> > geometry: null,
> > geometryPropertyName: null
> > }
> > ]
> > },
> > {
> > description: null,
> > title: "400k - 2M",
> > name: null,
> > filter: "[ PERSONS BETWEEN 40 AND 200 ]",
> > symbolyzers: [
> > {
> > name: null,
> > description: null,
> > title: "400k - 2M",
> > type: "PolygonSymbolizer",
> > color: "#DD",
> > opacity: "0.7",
> > perpendicularOffset: null,
> > geometry: null,
> > geometryPropertyName: null
> > }
> > ]
> > },
> > {
> > description: null,
> > title: "2M - 4M",
> > name: null,
> > filter: "[ PERSONS BETWEEN 200 AND 400 ]",
> > symbolyzers: [
> > {
> > name: null,
> > description: null,

[Geoserver-devel] [jira] (GEOS-5351) IE9: LayerGroup page submit buttons out of line

2012-10-15 Thread David Winslow (JIRA)














































David Winslow
 created  GEOS-5351


IE9: LayerGroup page submit buttons out of  line















Issue Type:


Bug



Affects Versions:


2.2



Assignee:


David Winslow



Created:


15/Oct/12 3:44 PM



Description:


On IE9, the submit button at the bottom of the LayerGroup editing page shows up in the sidebar instead of in the main content area of the page.




Project:


GeoServer



Priority:


Major



Reporter:


David Winslow




























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Dropping IE6 compatibility?

2012-10-15 Thread David Winslow
Hi all,

I've been looking a bit into how the web admin looks in Internet Explorer
after noting a few problems.  I found some of the problems are actually
caused by our IE-specific styles - some exceptions that we made for IE6 are
actually causing IE7 and later to look incorrect.  Rather than introduce
more conditional styles, I would like to know what folks think of just not
worrying about IE6 anymore?  This is just CSS so things would still work in
IE6 as well as they do now, but there might be some layout issues (this
particular change affects table border widths.)

I had meant to create a pull request, but since I had misconfigured git* I
actually pushed to the 2.2.x branch.  If folks are opposed, I will revert.

* I usually set up my repositories with 'origin' pointing to a shared repo
and 'dwins' pointing at my fork on github.  Apparently I was lacking in
caffeine when I set this up the last time because I had both 'origin' and
'dwins' pointing to g...@github.com:geoserver/geoserver.git . Oops!

--
David Winslow
OpenGeo - http://opengeo.org/
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Documentation sprint?

2012-10-15 Thread Mike Pumphrey
Hi folks.  By my estimate, the last time we had a true documentation push was 
prior to the release of 2.0.0, about three years ago.  I think it may be time 
to do another one.

I was reminded of this recently as I found a tutorial page [1] that mentioned 
how the www/ directory would allow you to serve even "a full installation of 
MapBuilder".  MapBuilder, if I'm not mistaken, was retired in 2008.  :)

A trivial example, mind you, but there are still screenshots from the 1.7.x 
series [2], documentation on extensions that no longer exist [3], and other 
small bummers that come from a general lack of curation.

With this in mind, is there any interest in a documentation sprint, possibly 
hosted in the OpenGeo (NYC) office?  The goal would be to clean up, update, 
curate, reorganize, fill gaps, and perform other tasks that aren't covered by 
our day-to-day operation.

We've come a long way, and I think we should be proud of what we have.  That 
said, I think we can still strive for improvement.  Spending a little bit of 
time directly addressing our documentation will pay dividends over the long 
term, and make what we have easier to maintain.

Interested?  Thoughts?


[1] http://docs.geoserver.org/2.2.0/user/tutorials/staticfiles.html
[2] http://docs.geoserver.org/2.2.0/user/googleearth/tutorials/time/time.html
[3] http://docs.geoserver.org/2.2.0/user/extensions/styler.html

  
Thanks,
Mike Pumphrey
OpenGeo - http://opengeo.org


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Two steps to add to the release process?

2012-10-15 Thread Mike Pumphrey
Hi guys.  I still have this thread as an outstanding todo in my inbox, so 
trying to move it forward.

Sounds like the action items as discussed in this thread (with suggested 
assignees) are:

* Research/implement GitHub pages for our (versioned) documentation (Justin?)
* Edit the release process to add posting of GitHub pages (Justin/Mike?)
* Redo release schedule graphic to be illustrative and not as specific (Rollie?)
* Edit the release process to add updating geoserver.org with latest version 
info (Mike?)

Did I miss anything?  I'll make JIRA tickets for these unless others have 
anything to add.


Thanks,
Mike Pumphrey
OpenGeo - http://opengeo.org


On 9/25/2012 8:05 AM, Justin Deoliveira wrote:
> Yeah, confluence has a rest api but we can't turn it on at the moment
> because our instance is so old and upgrading is a pain.
>
> Github pages could work. It looks like adding new content is as easy as
> just making a commit (to a "special branch" in the repository). This could
> be pretty easily added to the release process publish step.
>
> On Mon, Sep 24, 2012 at 11:57 PM, Andrea Aime
> wrote:
>
>> On Tue, Sep 25, 2012 at 12:23 AM, Mike Pumphrey  wrote:
>>
>>> Hi there.  For the last few releases, I have been taking it upon myself
>>> to accomplish two post-release actions that  aren't actually part of the
>>> official GeoServer release process:
>>>
>>> 1) Editing the welcome page of geoserver.org to add links to the
>>> download and blog post:
>>>
>>> "September 21, 2012: _GeoServer 2.2_ released! _See what's new..._
>>> http://geoserver.org/display/GEOS/Welcome
>>>
>>> 2) Loading the version specific docs on docs.geoserver.org and editing
>>> the docs home page:
>>>
>>> http://docs.geoserver.org/
>>> http://docs.geoserver.org/2.2.0/
>>>
>>> I see value in both of them, so my question is: should they be added as
>>> steps to the release process, or should we stop bothering?
>>>
>>>
>> Both valuable, should be added to the process and automated if at all
>> possible
>>
>> Cheers
>> Andrea
>>
>> --
>> ==
>> Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
>> information.
>> ==
>>
>> Ing. Andrea Aime
>> @geowolf
>> Technical Lead
>>
>> GeoSolutions S.A.S.
>> Via Poggio alle Viti 1187
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax: +39 0584 1660272
>> mob: +39  339 8844549
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>>
>> ---
>>
>>
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> Geoserver-devel mailing list
>> Geoserver-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>>
>
>

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] GeoTools/GeoServer meeting minutes, Oct 15 2012

2012-10-15 Thread Andrea Aime
GeoServer/GeoTools meeting Oct 15 2012
==


Participants
---

Alessio Fabiani
Andrea Aime
Ben Caradoc-Davies
Jukka Rahkonen
Justin Deolivera

Topics


* Windows build servers
* GeoServer 2.2.1
* INSPIRE
* GWC clustering
* Permgen diet

Action items
---

* find someone that will do the 2.2.1/8.3 release -> Alessio!!

Windows build servers


GeoTools/GeoServer build server
GeoTools all good
GeoServer not so good, but getting there
Will setup build specific ml

GeoServer 2.2.1
-

gt 8.3/gs 2.2.1 Monday October 22

Interesting fixes:
- geosciml 3 ready with app-schema (backport complete [by Rini])
- getfeatureinfo connection leak
- wcs 1.1 reprojection issue (redo)
- pull request for KML to merge

INSPIRE
---

Jukka translating INSPIRE docs
- 99.9% uptime
- performance tested 10 times per hour (every 6 minutes!) for both view and
download services
--> the checks themselves are going to significantly load the server

GWC clustering


Trunk metastore removed, disk quota off h2, postgresql, oracle,
tested and working with two GWC in active/active clustering
Idea: make the disk quota subsystem backend configurable by GUI on trunk?

Permgen diet
-

Use H2 by default for disk quota to eliminate 4MB of jar from the permgen
--> need GS to use GWC 1.4.x?
Xerces removal
Xalan? Still used in app-schema plugin; might be possible to remove.


That's all folks!

Cheers
Andrea

-- 
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39  339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

---
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] CAS authentication entry point

2012-10-15 Thread Christian Mueller
Hi Justin

Exactly, the proxy application causes a redirect sent back from Geoserver
on authentication failure/unauthenticated request. Out of the box, a Java
url follows the redirect request and and the proxy receives an HTTP 200 and
a login form from the CAS server (depends on the authentication mechanism
configured on the CAS server). This is quite nasty, I know this from the
CAS online test.

Getting back an HTTP respone "Access Denied" is easier to handle. What is a
better solution, adding an url parameter or a request header attribute
causing the geoserver cas filter to send back an "Access Denied".

Christian

2012/10/12 Justin Deoliveira 

> Hey Christian,
>
> I think i agree with your assessment and i like having the browser be the
> typical case and making a bit more work for the proxy application
> developer. However can you illuminate why the standard procedure is not
> desirable for the proxy application? Is it because the proxy application
> should handle the redirect itself? And no the geoserver auth filter?
>
> On Fri, Oct 5, 2012 at 8:29 AM, Christian Mueller wrote:
>
>> Hi all,
>>
>> I need some opinions about how to integrate the CAS authentication point.
>> Let us assume GeoServer OGC services are protected by a CAS authentication
>> filter. There are 2 types of clients
>>
>> 1) A user sitting in front of a browser
>> 2) A remote software doing proxy authentication
>>
>> If the unauthenticated client sends a ticket, everything works fine.
>> Example
>>
>>
>> http://mygeoserver/geoserver/wms?request=getCapabilities&ticket=ST_abdgkalgsd
>>
>> But how to react if there is no ticket  (and no authenticated HTTP
>> Session) ?. Example
>>
>> http://mygeoserver/geoserver/wms?request=getCapabilities
>>
>> The current implementation returns an HTTP 401 (Unauthorized). This is
>> fine for clients like 2), but this is not nice for clients  as described in
>> 1)
>>
>> The standard  procedure for CAS works as follows:
>>
>> - Geoserver redirects the request to the cas server ( HTTP 307 ) with the
>> following URL
>>
>>
>> https://mycasserver/login?service=http://mygeoserver/geoserver/wms?request=getCapabilities
>>
>> -  A login form is presented and on successful login, the CAS server
>> redirects the client to the original URL (including a ticket parameter)
>>
>>
>> http://mygeoserver/geoserver/wms?request=getCapabilities&ticket=ST_abdgkalgsd
>>
>> - Geoserver validates the ticket and gets the user name from the CAS
>> server
>>
>> This standard procedure is nice for clients described in 1), but unlucky
>> for clients described in 2).
>>
>>
>> Possible Solution:
>>
>> The normal entry point should be the CAS standard procedure, a client
>> like 2) may include an additional parameter
>> noredirect=true. If the parameter is present, Geoserver send back a 401.
>> I think this is not a big challenge, since the developer of the proxy app
>> has to add the ticket parameter anyways. Adding an additional parameter is
>> not such an effort.
>>
>> Opinions ?
>>
>>
>>
>>
>>
>>
>>
>> --
>> Don't let slow site performance ruin your business. Deploy New Relic APM
>> Deploy New Relic app performance management and know exactly
>> what is happening inside your Ruby, Python, PHP, Java, and .NET app
>> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
>> http://p.sf.net/sfu/newrelic-dev2dev
>> ___
>> Geoserver-devel mailing list
>> Geoserver-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>>
>
>
> --
> Justin Deoliveira
> OpenGeo - http://opengeo.org
> Enterprise support for open source geospatial.
>
>
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Build broken on master?

2012-10-15 Thread David Winslow
Thanks for looking into this, Jody.

--
David Winslow
OpenGeo - http://opengeo.org/

On Sun, Oct 14, 2012 at 1:01 AM, Jody Garnett wrote:

>  Update; is fixed (https://github.com/geoserver/geoserver/pull/37).
>
> --
> Jody Garnett
>
> On Sunday, 14 October 2012 at 9:47 AM, David Winslow wrote:
>
> I didn't see this until I ran a clean build, but master seems not to be
> able to compile right now.  I get this:
>
> [INFO] Compilation failure
> /home/dwins/Projects/opengeo/geoserver/src/main/src/main/java/org/geoserver/security/decorators/SecuredGetMapRequest.java:[37,7]
> org.geoserver.security.decorators.SecuredGetMapRequest is not abstract and
> does not override abstract method setBBox(org.opengis.geometry.Envelope) in
> org.geotools.data.wms.request.GetMapRequest
>
>
> I suppose the API has changed on the GeoTools side?
>
> --
> David Winslow
> OpenGeo - http://opengeo.org/
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
>
>
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Security pom changes on 2.2.x to build with Maven 3

2012-10-15 Thread Justin Deoliveira
Thanks for the fixes Ben. They sound good.

On Mon, Oct 15, 2012 at 3:58 AM, Christian Mueller wrote:

> Hi Ben,
>
> First, Justin did this setup but if the build works, no problem. I cannot
> check since my 2.2.x build using maven 3 always stops with an error caused
> by the WCS 1.1 module. On master, everything works fine.
>
>
>
> 2012/10/15 Ben Caradoc-Davies 
>
>> Christian,
>>
>> I made two pom changes so 2.2.x will build with Maven 3. The current
>> extension/security/pom.xml and extension/security/sec-cas/pom.xml would
>> only build with Maven 2.
>>
>> Firstly, there were two stray 2.3-SNAPSHOT versions in
>> extension/security/pom.xml; now fixed (2.2-SNAPSHOT), no problem.
>>
>> Secondly, Maven 3 refused to accept extension/security/sec-cas/pom.xml
>> having security/pom.xml as a parent without a relativePath as on master,
>> so I have added this. Apologies in advance if I have misunderstood your
>> intent or broken anything.
>>
>> Kind regards,
>>
>> --
>> Ben Caradoc-Davies 
>> Software Engineer
>> CSIRO Earth Science and Resource Engineering
>> Australian Resources Research Centre
>>
>>
>> --
>> Don't let slow site performance ruin your business. Deploy New Relic APM
>> Deploy New Relic app performance management and know exactly
>> what is happening inside your Ruby, Python, PHP, Java, and .NET app
>> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
>> http://p.sf.net/sfu/newrelic-dev2dev
>> ___
>> Geoserver-devel mailing list
>> Geoserver-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>
>
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
>


-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Security pom changes on 2.2.x to build with Maven 3

2012-10-15 Thread Christian Mueller
Hi Ben,

First, Justin did this setup but if the build works, no problem. I cannot
check since my 2.2.x build using maven 3 always stops with an error caused
by the WCS 1.1 module. On master, everything works fine.


2012/10/15 Ben Caradoc-Davies 

> Christian,
>
> I made two pom changes so 2.2.x will build with Maven 3. The current
> extension/security/pom.xml and extension/security/sec-cas/pom.xml would
> only build with Maven 2.
>
> Firstly, there were two stray 2.3-SNAPSHOT versions in
> extension/security/pom.xml; now fixed (2.2-SNAPSHOT), no problem.
>
> Secondly, Maven 3 refused to accept extension/security/sec-cas/pom.xml
> having security/pom.xml as a parent without a relativePath as on master,
> so I have added this. Apologies in advance if I have misunderstood your
> intent or broken anything.
>
> Kind regards,
>
> --
> Ben Caradoc-Davies 
> Software Engineer
> CSIRO Earth Science and Resource Engineering
> Australian Resources Research Centre
>
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Security pom changes on 2.2.x to build with Maven 3

2012-10-15 Thread Ben Caradoc-Davies
Christian,

I made two pom changes so 2.2.x will build with Maven 3. The current 
extension/security/pom.xml and extension/security/sec-cas/pom.xml would 
only build with Maven 2.

Firstly, there were two stray 2.3-SNAPSHOT versions in 
extension/security/pom.xml; now fixed (2.2-SNAPSHOT), no problem.

Secondly, Maven 3 refused to accept extension/security/sec-cas/pom.xml 
having security/pom.xml as a parent without a relativePath as on master, 
so I have added this. Apologies in advance if I have misunderstood your 
intent or broken anything.

Kind regards,

-- 
Ben Caradoc-Davies 
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [Hudson] Hudson build is back to normal : geoserver-2.2.x #95

2012-10-15 Thread Hudson
See 


--
This message is automatically generated by Hudson. 
For more information on Hudson, see: http://hudson-ci.org/

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [Hudson] Hudson build is back to normal : geoserver-master #5518

2012-10-15 Thread Hudson
See 


--
This message is automatically generated by Hudson. 
For more information on Hudson, see: http://hudson-ci.org/

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [jira] (GEOS-5346) WCS 1.1 resolution estimation broken on reprojection

2012-10-15 Thread Ben Caradoc-Davies (JIRA)














































Ben Caradoc-Davies
 reopened  GEOS-5346


WCS 1.1 resolution estimation broken on reprojection
















Reverted 8ac40c4bc17f77c29148be59d33be5f063d596d4 in 61b1b160b1dc7f6d668b4a746d919f0f820b6aee to fix GEOS-5350.





Change By:


Ben Caradoc-Davies
(15/Oct/12 3:45 AM)




Status:


Resolved
Reopened





Resolution:


Fixed



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira





--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel