Re: [Geoserver-users] JAI and IMAGEIO on JRE11

2019-06-03 Thread Jody Garnett
We ship GeoServer with a pure java version of JAI. On Java 8 and older
versions an extension mechanism was provided which allowed JAI to be
installed as an "extension" to the JRE (and shared between applications).
Companies like Sun and Apple used this as an opportunity to provide a copy
with native code speeding up some of the operations. With Java 9 the java
extension system was replaced with a module system called jigsaw (and the
extensions no longer work).

The pure java JAI can still be used as a plain java library allowing you to
run in Java 11. There will be some warnings (since the library assumes it
can have access to some internal classes which strictly speaking it no
longer in a privileged position to access).

Do you have any questions on the above? And do you have any suggestions on
how we can tell that story better on the java.html page
--
Jody Garnett


On Mon, 3 Jun 2019 at 14:46, Joe Murphy  wrote:

> Hello All,
>
> I am currently using the latest GeoServer .war Build in a Docker Image;
> using Debian latest, Tomcat latest, and JRE8.
>
> Its been working flawless for some time now, and i have been asked to move
> to OpenJDK JRE11. I was reading up on JAI and IMAGEIO and and came across
> this link in documentation.
> https://docs.geoserver.org/latest/en/user/production/java.html
>
> I noticed this "Outdated: install native JAI and ImageIO extensions"
>
> Does the "outdated" at the bigining of the title mean with the newest
> builds of .war that i will no longer need to post install the JAI and
> IMAGIO? or is support now gone?
>
> I'm trying to figure out what and if i need to do anything for JAI and
> IMAGEIO in JRE11. I noticed also where the path to put those in JRE8 is no
> longer a path location in JRE11. So also wondering if i need to make the
> path if i still need to figure out where to put those to files?
>
> Thank you for the help,
> Joe
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] 4 weighted rasters into 1 raster

2019-06-03 Thread Simone Giannecchini
Ciao Erik,
the easiest thing in geoserver would most probably be to:
- create a coverage view that result in a 4 band raster -->
https://docs.geoserver.org/latest/en/user/data/raster/coverageview.html
- create a jiffle style that merges the 3 and uses env vars from the
client to control the merge -->
https://docs.geoserver.org/latest/en/user/styling/sld/extensions/rendering-transform.html#running-map-algebra-on-the-fly-using-jiffle




Regards,
Simone Giannecchini
==
GeoServer Professional Services from the experts!
Visit http://bit.ly/gs-services for more information.
==
Ing. Simone Giannecchini
@simogeo
Founder/Director

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob:   +39  333 8128928

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

---
Con riferimento alla normativa sul trattamento dei dati personali
(Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati
“GDPR”), si precisa che ogni circostanza inerente alla presente email
(il suo contenuto, gli eventuali allegati, etc.) è un dato la cui
conoscenza è riservata al/i solo/i destinatario/i indicati dallo
scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a
cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato
se potesse darmene notizia.

This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential
or otherwise protected from disclosure. We remind that - as provided
by European Regulation 2016/679 “GDPR” - copying, dissemination or use
of this e-mail or the information herein by anyone other than the
intended recipient is prohibited. If you have received this email by
mistake, please notify us immediately by telephone or e-mail.

On Thu, May 30, 2019 at 6:13 PM van Ingen, Erik  wrote:
>
> Hi Geoserver user community,
>
>
>
> We currently combine 4 rasters into 1 raster, based on weights provided by 
> the user through the browser in a UI. We now do this in a complete custom 
> way, running an R Shiny server, which uses the leaflet client.
>
>
>
> I would like to understand better what other possible architectural patterns 
> are, preferably in combination with Geoserver WMS, in order to remain with 
> open standards.
>
>
>
> Are the following patterns valid, which one is best and am I missing a 
> pattern?
>
> · Have a leaflet client, requesting 4 rasters from WMS, generating a 
> new raster (applying the weights) in the browser and displaying this through 
> leaflet?
>
> · Make a custom WMS which takes the weights into account through 
> parameters and generates (applying the weights)  the raster? Would this 
> custom WMS run in the Geoserver as some kind of plugin or aside Geoserver as 
> a separate webapp?
>
> · Is a pattern with the Javascript library 
> https://github.com/GeoTIFF/geoblaze relevant here?
>
> · Other?
>
>
>
> Best,
> Erik
>
>
>
>
>
>
>
>
>
>
>
>
>
> Erik van Ingen
>
> Digital Innovation Consultant
>
> Room A012
>
> Information and Communications Technology Division
>
> Via Paolo di Dono 44, 00142 Rome, Italy
>
> Mob. +39 3331311211
>
> www.ifad.org
>
>
>
>
>
> ~~ The information contained in or accompanying this email and any attachment 
> thereto, is intended solely for the use of the stated recipient(s) and may 
> contain information that is confidential and/or privileged. Any 
> dissemination, distribution or copying of this email and any attachment by 
> anyone who is not a stated recipient is strictly prohibited. If you receive 
> this message in error, please notify the sender immediately and delete the 
> message and any attachment from your system without retaining a copy. ~~
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to this 
> list:
> - Earning your support instead of buying it, but Ian Turton: 
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines: 
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this: 
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users


___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 

[Geoserver-users] JAI and IMAGEIO on JRE11

2019-06-03 Thread Joe Murphy
Hello All,

I am currently using the latest GeoServer .war Build in a Docker Image;
using Debian latest, Tomcat latest, and JRE8.

Its been working flawless for some time now, and i have been asked to move
to OpenJDK JRE11. I was reading up on JAI and IMAGEIO and and came across
this link in documentation.
https://docs.geoserver.org/latest/en/user/production/java.html

I noticed this "Outdated: install native JAI and ImageIO extensions"

Does the "outdated" at the bigining of the title mean with the newest
builds of .war that i will no longer need to post install the JAI and
IMAGIO? or is support now gone?

I'm trying to figure out what and if i need to do anything for JAI and
IMAGEIO in JRE11. I noticed also where the path to put those in JRE8 is no
longer a path location in JRE11. So also wondering if i need to make the
path if i still need to figure out where to put those to files?

Thank you for the help,
Joe
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] How to use Geometry intersection correctly in GeoServer SLD?

2019-06-03 Thread Jody Garnett
Having a look at the docs I did not see information about the parameter I
was asking you to change.

Pull request updating the docs is here
 (page is here
)
if you would like to provide your feedback (and the page
--
Jody Garnett


On Mon, 3 Jun 2019 at 10:27, Jody Garnett  wrote:

> That is interesting, can you try changing your PostGIS connection
> parameter settings and uncheck "Support on the fly geometry
> simplification" ? Perhaps the simplification is dynamically producing an
> invalid geometry which is failing to intersect?
> --
> Jody Garnett
>
>
> On Fri, 31 May 2019 at 01:24, Riga n  wrote:
>
>> I need to place my piechart on Geoserver WMS SLD as  for
>> my multipolygon layer (PostGIS table). But rather than using centroid of
>> each row as placement, I need to use centroid of [intersection [my polygon
>> geom, wms_bbox] ]. Hence the piechart shall be placed on centroid of
>> appearing part of polygon.
>>
>> My old question (https://gis.stackexchange.com/a/273534/18383) asked
>> about this and I got a brilliant answer saying that I have to use
>>  instead of . The answer even suggests a
>>  element in SLD to achieve what I want. It works!
>>
>> Below is the proof (using US States map included in Geoserver as SHP).
>>
>> [image: PANNING_US_STATE.png]
>>
>> The problem is, it works when I tried it with US States map (included in
>> Geoserver as SHP).
>>
>> But it does not work with:
>>
>>1. US States PostGIS table (imported from the SHP included in
>>Geoserver), even all rows are valid geometry
>>2. My multipolygon PostGIS table (all rows are valid geometry as well)
>>3. My SHP exported from my above multipolygon PostGIS table
>>
>>
>> The error with my multipolygon PostGIS table is as follows
>> code="internalError"Rendering process failed side location conflict
>> [(136.81917785227373, -4.9082450034714, NaN) ]
>>
>> The error with US States PostGIS table is slightly different:
>> code="internalError"Rendering process failed found non-noded
>> intersection between LINESTRING ( -76.446869 37.457966, -76.461136
>> 37.255432 ) and LINESTRING ( -76.704681 37.418491, -76.337318
>> 37.1770096 ) [ (-76.46093617561398, 37.25826870233377, NaN) ]
>>
>> So to nail down the problem I tried to dig into the log of GeoServer and
>> PostgreSQL. First I set GeoServer log to VERBOSE_LOGGING and set
>> PostgreSQL log_statement = 'all'.
>>
>> Then I re-create the thing in GeoServer layer preview and got the above
>> error message. Then I check PostgreSQL log to find what did GeoServer query
>> to Postgres. Interestingly if I run the logged query, there's no error at
>> all in PostGIS, smooth. But GeoServer log got error on that point.
>>
>> So conclusion so far:
>>
>>1. there's error in GeoServer rendering engine while getting
>>normal/valid response from PostGIS
>>2. SHP has better success rate than PostGIS table (proven by using
>>the same US State map as explained above).
>>
>> Now the question: how to fix this? Did i miss something?
>>
>> My playing ground:
>>
>>- GeoServer 2.14.3 (with chart extension)
>>- Apache Tomcat 8.5.32 Server
>>- Windows 10 Pro 64-bit on Xeon E5-1660 3GHz, 32GB memory
>>- PostgreSQL 9.6.11, PostGIS 2.5
>>
>> ___
>> Geoserver-users mailing list
>>
>> Please make sure you read the following two resources before posting to
>> this list:
>> - Earning your support instead of buying it, but Ian Turton:
>> http://www.ianturton.com/talks/foss4g.html#/
>> - The GeoServer user list posting guidelines:
>> http://geoserver.org/comm/userlist-guidelines.html
>>
>> If you want to request a feature or an improvement, also see this:
>> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>>
>>
>> Geoserver-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>>
>
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


[Geoserver-users] Layer name compliance

2019-06-03 Thread Marta IP. Medeiros
Hi,

We are using the app-schemas, generated by HALE Studio, to have our services 
compliance with INSPIRE.

Many fields in GeoServer are automatically filled but we are having a problem 
with the Layer Name.

I will give you the example of the Cadastral Parcels Theme.

In the layer name we have the Spatial Object Type name CadastralParcel, but to 
be INSPIRE compliance we have to change that. According to the Technical 
Guidance for the implementation of INSPIRE View Services the layer name should 
be CP.CadastralParcel but after that rectification we are no longer able to 
view the image and we get this message when we do a request GetFeatureInfo:

"Failed to run GetFeatureInfo on layer cp:CP.CadastralParcel 
http://inspire.ec.europa.eu/schemas/cp/4.0:CP.CadastralParcel not found. 
Available: [http://inspire.ec.europa.eu/schemas/cp/4.0:CadastralZoning, 
http://inspire.ec.europa.eu/schemas/cp/4.0:CadastralParcel];. (image_1)

Is that a way to fix this?

Best Regards,

Marta
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] How to use Geometry intersection correctly in GeoServer SLD?

2019-06-03 Thread Jody Garnett
That is interesting, can you try changing your PostGIS connection parameter
settings and uncheck "Support on the fly geometry simplification" ? Perhaps
the simplification is dynamically producing an invalid geometry which is
failing to intersect?
--
Jody Garnett


On Fri, 31 May 2019 at 01:24, Riga n  wrote:

> I need to place my piechart on Geoserver WMS SLD as  for
> my multipolygon layer (PostGIS table). But rather than using centroid of
> each row as placement, I need to use centroid of [intersection [my polygon
> geom, wms_bbox] ]. Hence the piechart shall be placed on centroid of
> appearing part of polygon.
>
> My old question (https://gis.stackexchange.com/a/273534/18383) asked
> about this and I got a brilliant answer saying that I have to use
>  instead of . The answer even suggests a
>  element in SLD to achieve what I want. It works!
>
> Below is the proof (using US States map included in Geoserver as SHP).
>
> [image: PANNING_US_STATE.png]
>
> The problem is, it works when I tried it with US States map (included in
> Geoserver as SHP).
>
> But it does not work with:
>
>1. US States PostGIS table (imported from the SHP included in
>Geoserver), even all rows are valid geometry
>2. My multipolygon PostGIS table (all rows are valid geometry as well)
>3. My SHP exported from my above multipolygon PostGIS table
>
>
> The error with my multipolygon PostGIS table is as follows
> code="internalError"Rendering process failed side location conflict
> [(136.81917785227373, -4.9082450034714, NaN) ]
>
> The error with US States PostGIS table is slightly different:
> code="internalError"Rendering process failed found non-noded
> intersection between LINESTRING ( -76.446869 37.457966, -76.461136
> 37.255432 ) and LINESTRING ( -76.704681 37.418491, -76.337318
> 37.1770096 ) [ (-76.46093617561398, 37.25826870233377, NaN) ]
>
> So to nail down the problem I tried to dig into the log of GeoServer and
> PostgreSQL. First I set GeoServer log to VERBOSE_LOGGING and set
> PostgreSQL log_statement = 'all'.
>
> Then I re-create the thing in GeoServer layer preview and got the above
> error message. Then I check PostgreSQL log to find what did GeoServer query
> to Postgres. Interestingly if I run the logged query, there's no error at
> all in PostGIS, smooth. But GeoServer log got error on that point.
>
> So conclusion so far:
>
>1. there's error in GeoServer rendering engine while getting
>normal/valid response from PostGIS
>2. SHP has better success rate than PostGIS table (proven by using the
>same US State map as explained above).
>
> Now the question: how to fix this? Did i miss something?
>
> My playing ground:
>
>- GeoServer 2.14.3 (with chart extension)
>- Apache Tomcat 8.5.32 Server
>- Windows 10 Pro 64-bit on Xeon E5-1660 3GHz, 32GB memory
>- PostgreSQL 9.6.11, PostGIS 2.5
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Bar-On, Itay
Hi,

Your memory did serve you well and you are correct new keywords are added and 
existing ones are deleted when omitted.

Thanks for your help.

Regards,

Itay

Van: Nuno Oliveira [mailto:nuno.olive...@geo-solutions.it]
Verzonden: maandag 3 juni 2019 16:00
Aan: Bar-On, Itay; geoserver-users@lists.sourceforge.net
Onderwerp: Re: [Geoserver-users] Update layer keywords programmatically

Hi,

If my memory serves me well, you need to put there the keyword you want to 
have, so new ones will be added and missing existing ones will be deleted.
You should give it a try, this is an easy check.

Regards,

On Mon, 2019-06-03 at 13:44 +, Bar-On, Itay wrote:
Hi,

Thanks for sharing this, I will try it out but first let me see if I understand 
it correctly:

To add new keywords I just add a new  tag with the corresponding value 
e.i. newKeyword, in the upload body, do I need to mention the existing 
keywords? And if I omit them will they be deleted (what I actually also need)?

Regards,

Itay

Van: Nuno Oliveira [mailto:nuno.olive...@geo-solutions.it]
Verzonden: maandag 3 juni 2019 15:14
Aan: Bar-On, Itay; geoserver-users@lists.sourceforge.net
Onderwerp: Re: [Geoserver-users] Update layer keywords programmatically

Hi,

Yes you can from the featureTypes end point 
(https://docs.geoserver.org/latest/en/api/#/latest/en/api/1.0.0/featuretypes.yaml):
geoserver/rest/workspaces/{workspace}/datastores/{dataStore}/featuretypes/{featureType}.xml

The POST content should look like this (for updating keywords only):


  
features
facility
newKeyword
  


Best regards,
Nuno Oliveira

On Mon, 2019-06-03 at 10:59 +, Bar-On, Itay wrote:
Hi there,

I am currently searchning for a way to update ca. 280 layers with new keywords. 
The reason I would like to do this is to be able to harvest the getcapabilities 
documents of the services and set up a services catalog.

After googling it for a while and searching the users group the only post  that 
comes anywhere near is from 2011:
http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-td3790274.html

Naturally the obvious choice would be to use the REST API to update the layer 
using the /layers/{layerName} endpoint with a POST, but I am not sure if this 
is possible for keywords.

Does anybody have any experiance with this endpoint ? and can share some wisdom 
on how to update layers keywords via the REST API (if at all possible…)

If the REST API endpoint is not a possibility is there maybe another way I can 
do it programmatically?

Thanks in advance


Met vriendelijke groet,

Itay Bar-On
Geo Informatie Specialist
[Gemeente Vlaardingen]

Informatie en Facilitaire Voorzieningen
Westnieuwland 6, 3131VX Vlaardingen, Nederland
T   06 10173309
E  itay.ba...@vlaardingen.nl
W  www.vlaardingen.nl


De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via een 
beveiligde verbinding van KPN Zorg Messenger. Meer informatie vindt u op 
www.vlaardingen.nl/veiligmailen.

___

Geoserver-users mailing list



Please make sure you read the following two resources before posting to this 
list:

- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/

- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html



If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer





Geoserver-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/geoserver-users

--

Regards,

Nuno Oliveira

==

GeoServer Professional Services from the

experts!

Visit http://goo.gl/it488V for more information.

==



Nuno Miguel Carvalho Oliveira

@nmcoliveira

Software Engineer



GeoSolutions S.A.S.

Via di Montramito 3/A

55054  Massarosa (LU)

Italy

phone: +39 0584 962313

fax:  +39 0584 1660272



http://www.geo-solutions.it

http://twitter.com/geosolutions_it



---



Con riferimento alla normativa sul trattamento dei dati

personali (Reg. UE 2016/679 - Regolamento generale sulla

protezione dei dati “GDPR”), si precisa che ogni

circostanza inerente alla presente email (il suo contenuto,

gli eventuali allegati, etc.) è un dato la cui conoscenza

è riservata al/i solo/i destinatario/i indicati dallo

scrivente. Se il messaggio Le è giunto per errore, è

tenuta/o a cancellarlo, ogni altra operazione è illecita.

Le sarei comunque grato se potesse darmene notizia.



This email is intended only for the person or entity to

which it is addressed and may contain information that

is privileged, confidential or otherwise protected from

disclosure. We remind that - as provided by European

Regulation 2016/679 “GDPR” - copying, dissemination or

use of 

Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Bar-On, Itay
Hi,
Thanks for your answer….this is a very risky approach ☺ and I rather not use it 
unless all else fails…luckily it seems that the REST API is suitable!

Regards,

Itay

Van: Tõnis Kärdi [mailto:tonis.ka...@gmail.com]
Verzonden: maandag 3 juni 2019 14:23
Aan: Bar-On, Itay
CC: geoserver-users@lists.sourceforge.net
Onderwerp: Re: [Geoserver-users] Update layer keywords programmatically

Hi,

I don't know about the REST API but a few years ago for some obscure reason I 
needed to move a whole bunch of layer definitions from one workspace (id) to 
another. Cooked a quick python script for that 
(https://gist.github.com/tkardi/97ef9bc6b0cde411bfb85feccdb9b7ed). It will not 
suite your exact needs but most probably as a general idea it would still hold.

The very fine print in bold letters: Do pay attention: this approach is an 
absolutely sure way of messing up the whole datastore - that is basically 
breaking all your geoserver services. So caution is advised (and a backup of 
your data dir).

The REST API solution would be the correct solution here but if all else fails 
and you feel like walking on the edge then ... :)


All the best,
(and sorry for the bad advice)
Tõnis

--
@tkardi

Kontakt Bar-On, Itay 
(mailto:itay.ba...@vlaardingen.nl>>) kirjutas 
kuupäeval E, 3. juuni 2019 kell 14:37:
Hi there,

I am currently searchning for a way to update ca. 280 layers with new keywords. 
The reason I would like to do this is to be able to harvest the getcapabilities 
documents of the services and set up a services catalog.

After googling it for a while and searching the users group the only post  that 
comes anywhere near is from 2011:
http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-td3790274.html

Naturally the obvious choice would be to use the REST API to update the layer 
using the /layers/{layerName} endpoint with a POST, but I am not sure if this 
is possible for keywords.

Does anybody have any experiance with this endpoint ? and can share some wisdom 
on how to update layers keywords via the REST API (if at all possible…)

If the REST API endpoint is not a possibility is there maybe another way I can 
do it programmatically?

Thanks in advance


Met vriendelijke groet,

Itay Bar-On
Geo Informatie Specialist
[Gemeente Vlaardingen]

Informatie en Facilitaire Voorzieningen
Westnieuwland 6, 3131VX Vlaardingen, Nederland
T   06 10173309
E  itay.ba...@vlaardingen.nl
W  www.vlaardingen.nl


De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via een 
beveiligde verbinding van KPN Zorg Messenger. Meer informatie vindt u op 
www.vlaardingen.nl/veiligmailen.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Bar-On, Itay
Hi,

Thanks for sharing this, I will try it out but first let me see if I understand 
it correctly:

To add new keywords I just add a new  tag with the corresponding value 
e.i. newKeyword, in the upload body, do I need to mention the existing 
keywords? And if I omit them will they be deleted (what I actually also need)?

Regards,

Itay

Van: Nuno Oliveira [mailto:nuno.olive...@geo-solutions.it]
Verzonden: maandag 3 juni 2019 15:14
Aan: Bar-On, Itay; geoserver-users@lists.sourceforge.net
Onderwerp: Re: [Geoserver-users] Update layer keywords programmatically

Hi,

Yes you can from the featureTypes end point 
(https://docs.geoserver.org/latest/en/api/#/latest/en/api/1.0.0/featuretypes.yaml):
geoserver/rest/workspaces/{workspace}/datastores/{dataStore}/featuretypes/{featureType}.xml

The POST content should look like this (for updating keywords only):


  
features
facility
newKeyword
  


Best regards,
Nuno Oliveira

On Mon, 2019-06-03 at 10:59 +, Bar-On, Itay wrote:
Hi there,

I am currently searchning for a way to update ca. 280 layers with new keywords. 
The reason I would like to do this is to be able to harvest the getcapabilities 
documents of the services and set up a services catalog.

After googling it for a while and searching the users group the only post  that 
comes anywhere near is from 2011:
http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-td3790274.html

Naturally the obvious choice would be to use the REST API to update the layer 
using the /layers/{layerName} endpoint with a POST, but I am not sure if this 
is possible for keywords.

Does anybody have any experiance with this endpoint ? and can share some wisdom 
on how to update layers keywords via the REST API (if at all possible…)

If the REST API endpoint is not a possibility is there maybe another way I can 
do it programmatically?

Thanks in advance


Met vriendelijke groet,

Itay Bar-On
Geo Informatie Specialist
[Gemeente Vlaardingen]

Informatie en Facilitaire Voorzieningen
Westnieuwland 6, 3131VX Vlaardingen, Nederland
T   06 10173309
E  itay.ba...@vlaardingen.nl
W  www.vlaardingen.nl


De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via een 
beveiligde verbinding van KPN Zorg Messenger. Meer informatie vindt u op 
www.vlaardingen.nl/veiligmailen.

___

Geoserver-users mailing list



Please make sure you read the following two resources before posting to this 
list:

- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/

- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html



If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer





Geoserver-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/geoserver-users

--

Regards,

Nuno Oliveira

==

GeoServer Professional Services from the

experts!

Visit http://goo.gl/it488V for more information.

==



Nuno Miguel Carvalho Oliveira

@nmcoliveira

Software Engineer



GeoSolutions S.A.S.

Via di Montramito 3/A

55054  Massarosa (LU)

Italy

phone: +39 0584 962313

fax:  +39 0584 1660272



http://www.geo-solutions.it

http://twitter.com/geosolutions_it



---



Con riferimento alla normativa sul trattamento dei dati

personali (Reg. UE 2016/679 - Regolamento generale sulla

protezione dei dati “GDPR”), si precisa che ogni

circostanza inerente alla presente email (il suo contenuto,

gli eventuali allegati, etc.) è un dato la cui conoscenza

è riservata al/i solo/i destinatario/i indicati dallo

scrivente. Se il messaggio Le è giunto per errore, è

tenuta/o a cancellarlo, ogni altra operazione è illecita.

Le sarei comunque grato se potesse darmene notizia.



This email is intended only for the person or entity to

which it is addressed and may contain information that

is privileged, confidential or otherwise protected from

disclosure. We remind that - as provided by European

Regulation 2016/679 “GDPR” - copying, dissemination or

use of this e-mail or the information herein by anyone

other than the intended recipient is prohibited. If you

have received this email by mistake, please notify

us immediately by telephone or e-mail.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 

Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Nuno Oliveira
Hi,
If my memory serves me well, you need to put there the keyword you want
to have, so new ones will be added and missing existing ones will be
deleted.
You should give it a try, this is an easy check.
Regards,
On Mon, 2019-06-03 at 13:44 +, Bar-On, Itay wrote:
> Hi,
>  
> Thanks for sharing this, I will try it out but first let me see if I
> understand it correctly:
>  
> To add new keywords I just add a new  tag with the
> corresponding value e.i. newKeyword, in the upload body, do I need to
> mention the existing keywords? And if I omit them will they be
> deleted (what I actually also need)?
>  
> Regards,
>  
> Itay
>  
> Van: Nuno Oliveira [mailto:nuno.olive...@geo-solutions.it] 
> Verzonden: maandag 3 juni 2019 15:14
> Aan: Bar-On, Itay; geoserver-users@lists.sourceforge.net
> Onderwerp: Re: [Geoserver-users] Update layer keywords
> programmatically
>  
> Hi,
>  
> Yes you can from the featureTypes end point (https://docs.geoserver.o
> rg/latest/en/api/#/latest/en/api/1.0.0/featuretypes.yaml):
> geoserver/rest/workspaces/{workspace}/datastores/{dataStore}/featuret
> ypes/{featureType}.xml
>  
> The POST content should look like this (for updating keywords only):
>  
> 
>   
> features
> facility
> newKeyword
>   
> 
>  
> Best regards,
> Nuno Oliveira
>  
> On Mon, 2019-06-03 at 10:59 +, Bar-On, Itay wrote:
> Hi there,
>  
> I am currently searchning for a way to update ca. 280 layers with new
> keywords. The reason I would like to do this is to be able to harvest
> the getcapabilities documents of the services and set up a services
> catalog.
>  
> After googling it for a while and searching the users group the only
> post  that comes anywhere near is from 2011:
> http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-
> td3790274.html
>  
> Naturally the obvious choice would be to use the REST API to update
> the layer using the /layers/{layerName} endpoint with a POST, but I
> am not sure if this is possible for keywords.
>  
> Does anybody have any experiance with this endpoint ? and can share
> some wisdom on how to update layers keywords via the REST API (if at
> all possible…)
>  
> If the REST API endpoint is not a possibility is there maybe another
> way I can do it programmatically?
>  
> Thanks in advance
>  
>  
> Met vriendelijke groet,
> 
> Itay Bar-On
> Geo Informatie Specialist
> 
> 
> Informatie en Facilitaire Voorzieningen
> Westnieuwland 6, 3131VX Vlaardingen, Nederland
> T   06 10173309
> E  itay.ba...@vlaardingen.nl
> W  www.vlaardingen.nl
>  
> De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via
> een beveiligde verbinding van KPN Zorg Messenger. Meer informatie
> vindt u op www.vlaardingen.nl/veiligmailen.
> ___
> Geoserver-users mailing list
>  
> Please make sure you read the following two resources before posting
> to this list:
> - Earning your support instead of buying it, but Ian Turton: http://w
> ww.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines: http://geoserver.org/co
> mm/userlist-guidelines.html
>  
> If you want to request a feature or an improvement, also see this: ht
> tps://github.com/geoserver/geoserver/wiki/Successfully-requesting-
> and-integrating-new-features-and-improvements-in-GeoServer
>  
>  
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
> -- 
> Regards,
> Nuno Oliveira
> ==
> GeoServer Professional Services from the
> experts! 
> Visit http://goo.gl/it488V for more information.
> ==
>  
> Nuno Miguel Carvalho Oliveira
> @nmcoliveira
> Software Engineer
>  
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:      +39 0584 1660272
>  
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>  
> ---
>  
> Con riferimento alla normativa sul trattamento dei dati 
> personali (Reg. UE 2016/679 - Regolamento generale sulla 
> protezione dei dati “GDPR”), si precisa che ogni 
> circostanza inerente alla presente email (il suo contenuto, 
> gli eventuali allegati, etc.) è un dato la cui conoscenza 
> è riservata al/i solo/i destinatario/i indicati dallo 
> scrivente. Se il messaggio Le è giunto per errore, è 
> tenuta/o a cancellarlo, ogni altra operazione è illecita. 
> Le sarei comunque grato se potesse darmene notizia.
>  
> This email is intended only for the person or entity to 
> which it is addressed and may contain information that 
> is privileged, confidential or otherwise protected from 
> disclosure. We remind that - as provided by European 
> Regulation 2016/679 “GDPR” - copying, dissemination or 
> use of this e-mail or the information herein by anyone 
> other than the intended recipient is prohibited. If you 
> have received this email by mistake, please notify 
> us immediately by telephone or e-mail.
-- 
Regards,
Nuno Oliveira
==

Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread vizes dzso via Geoserver-users
How can I raise the logging level, I need to make some settings in Geoserver?
I read Raster Data Optimization — GeoServer Training. 

| 
| 
|  | 
Raster Data Optimization — GeoServer Training


 |

 |

 |



I understand well that for 23 Gbyte Geotiff and ImagePyramid don't make 
difference?
Thanks.
Joe 

On Monday, June 3, 2019, 3:43:34 PM GMT+3, Daniele Romagnoli 
 wrote:  
 
 Hi,Any chance to raise the logging level and see if some more explicit message 
get reported?From that line of code it looks like the granule loading is unable 
to setup any raster image.
Daniele

On Mon, Jun 3, 2019 at 10:29 AM vizes dzso via Geoserver-users 
 wrote:

Geoserver run on Linux  (Debian 9.3) Geoserver version 2.12.2 .
 

On Monday, June 3, 2019, 10:40:35 AM GMT+3, Russ Hore 
 wrote:  
 
 It is worth replying to the list so everybody knows what you have tried.
Are you on Linux/Windows?
Russ


On 3 Jun 2019, at 08:23, vizes dzso  wrote:
Thanks Russ.
I check the path and path is OK. Something else not working.
Joe 

On Monday, June 3, 2019, 10:16:54 AM GMT+3, Russ Hore 
 wrote:  
 
 Have you checked the path to the files?
> Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif
Russ


On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users 
 wrote:
Hello,
I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and 
works.
I like to try as ImagePyramid.
>From QGIS I made pyramids with gdal_retile.
Create a ImagePyramid Store. No problem, next screen shows available layers to 
publish within the store. When I click on a layer to publish, it gives:
See attachment (Error.txt)

___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


  

  ___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users



-- 
Regards,Daniele Romagnoli==GeoServer Professional Services from the experts! 
Visit http://goo.gl/it488V for more information.==
Ing. Daniele RomagnoliSenior Software Engineer
GeoSolutions S.A.S.Via di Montramito 3/A55054  Massarosa (LU)Italyphone: +39 
0584 962313fax:      +39 0584 1660272
http://www.geo-solutions.ithttp://twitter.com/geosolutions_it
---
Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa 
che ogni circostanza inerente alla presente email (il suo contenuto, gli 
eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i 
destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per 
errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei 
comunque grato se potesse darmene notizia.
This email is intended only for the person or entity to which it is addressed 
and may contain information that is privileged, confidential or otherwise 
protected from disclosure. We remind that - as provided by European Regulation 
2016/679 “GDPR” - copying, dissemination or use of this e-mail or the 
information herein by anyone other than the intended recipient is prohibited. 
If you have received this email by mistake, please notify us immediately by 
telephone or e-mail.  ___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net

Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Nuno Oliveira
Hi,
Yes you can from the featureTypes end point (https://docs.geoserver.org
/latest/en/api/#/latest/en/api/1.0.0/featuretypes.yaml):
geoserver/rest/workspaces/{workspace}/datastores/{dataStore}/featuretyp
es/{featureType}.xml
The POST content should look like this (for updating keywords only):

  
features
facility
newKeyword
  

Best regards,
Nuno Oliveira
On Mon, 2019-06-03 at 10:59 +, Bar-On, Itay wrote:
> Hi there,
>  
> I am currently searchning for a way to update ca. 280 layers with new
> keywords. The reason I would like to do this is to be able to harvest
> the getcapabilities documents of the services and set up a services
> catalog.
>  
> After googling it for a while and searching the users group the only
> post  that comes anywhere near is from 2011:
> http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-
> td3790274.html
>  
> Naturally the obvious choice would be to use the REST API to update
> the layer using the /layers/{layerName} endpoint with a POST, but I
> am not sure if this is possible for keywords.
>  
> Does anybody have any experiance with this endpoint ? and can share
> some wisdom on how to update layers keywords via the REST API (if at
> all possible…)
>  
> If the REST API endpoint is not a possibility is there maybe another
> way I can do it programmatically?
>  
> Thanks in advance
>  
>  
> Met vriendelijke groet,
> 
> Itay Bar-On
> Geo Informatie Specialist
> 
> 
> Informatie en Facilitaire Voorzieningen
> Westnieuwland 6, 3131VX Vlaardingen, Nederland
> T   06 10173309
> E  itay.ba...@vlaardingen.nl
> W  www.vlaardingen.nl
>  
> De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via
> een beveiligde verbinding van KPN Zorg Messenger. Meer informatie
> vindt u op www.vlaardingen.nl/veiligmailen.
> ___
> Geoserver-users mailing list
> 
> Please make sure you read the following two resources before posting
> to this list:
> - Earning your support instead of buying it, but Ian Turton: http://w
> ww.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines: http://geoserver.org/co
> mm/userlist-guidelines.html
> 
> If you want to request a feature or an improvement, also see this: ht
> tps://github.com/geoserver/geoserver/wiki/Successfully-requesting-
> and-integrating-new-features-and-improvements-in-GeoServer
> 
> 
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
-- 
Regards,
Nuno Oliveira
==
GeoServer Professional Services from the
experts! 
Visit http://goo.gl/it488V for more information.
==

Nuno Miguel Carvalho Oliveira
@nmcoliveira
Software Engineer

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:      +39 0584 1660272

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

---

Con riferimento alla normativa sul trattamento dei dati 
personali (Reg. UE 2016/679 - Regolamento generale sulla 
protezione dei dati “GDPR”), si precisa che ogni 
circostanza inerente alla presente email (il suo contenuto, 
gli eventuali allegati, etc.) è un dato la cui conoscenza 
è riservata al/i solo/i destinatario/i indicati dallo 
scrivente. Se il messaggio Le è giunto per errore, è 
tenuta/o a cancellarlo, ogni altra operazione è illecita. 
Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to 
which it is addressed and may contain information that 
is privileged, confidential or otherwise protected from 
disclosure. We remind that - as provided by European 
Regulation 2016/679 “GDPR” - copying, dissemination or 
use of this e-mail or the information herein by anyone 
other than the intended recipient is prohibited. If you 
have received this email by mistake, please notify 
us immediately by telephone or e-mail.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread Daniele Romagnoli
Hi,
Any chance to raise the logging level and see if some more explicit message
get reported?
>From that line of code it looks like the granule loading is unable to setup
any raster image.

Daniele


On Mon, Jun 3, 2019 at 10:29 AM vizes dzso via Geoserver-users <
geoserver-users@lists.sourceforge.net> wrote:

> Geoserver run on Linux  (Debian 9.3) Geoserver version 2.12.2 .
>
>
>
> On Monday, June 3, 2019, 10:40:35 AM GMT+3, Russ Hore <
> r...@russ-hore.co.uk> wrote:
>
>
> It is worth replying to the list so everybody knows what you have tried.
>
> Are you on Linux/Windows?
>
> Russ
>
> On 3 Jun 2019, at 08:23, vizes dzso  wrote:
>
> Thanks Russ.
>
> I check the path and path is OK. Something else not working.
>
> Joe
>
>
> On Monday, June 3, 2019, 10:16:54 AM GMT+3, Russ Hore <
> r...@russ-hore.co.uk> wrote:
>
>
> Have you checked the path to the files?
>
> > Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif
>
> Russ
>
> On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users <
> geoserver-users@lists.sourceforge.net> wrote:
>
> Hello,
>
> I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and
> works.
>
> I like to try as ImagePyramid.
>
> From QGIS I made pyramids with gdal_retile.
>
> Create a ImagePyramid Store. No problem, next screen shows available
> layers to publish within the store. When I click on a layer to publish, it
> gives:
>
> See attachment (Error.txt)
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
>
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>


-- 
Regards,
Daniele Romagnoli
==
GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
for more information.
==

Ing. Daniele Romagnoli
Senior Software Engineer

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:  +39 0584 1660272

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

---

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
precisa che ogni circostanza inerente alla presente email (il suo
contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential or
otherwise protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
e-mail or the information herein by anyone other than the intended
recipient is prohibited. If you have received this email by mistake, please
notify us immediately by telephone or e-mail.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Tõnis Kärdi
Hi,

I don't know about the REST API but a few years ago for some obscure reason
I needed to move a whole bunch of layer definitions from one workspace (id)
to another. Cooked a quick python script for that (
https://gist.github.com/tkardi/97ef9bc6b0cde411bfb85feccdb9b7ed). It will
not suite your exact needs but most probably as a general idea it would
still hold.

The very fine print in bold letters: Do pay attention: this approach is an
absolutely sure way of messing up the whole datastore - that is basically
breaking all your geoserver services. So caution is advised (and a backup
of your data dir).

The REST API solution would be the correct solution here but if all else
fails and you feel like walking on the edge then ... :)


All the best,
(and sorry for the bad advice)
Tõnis

-- 
@tkardi

Kontakt Bar-On, Itay () kirjutas kuupäeval E, 3.
juuni 2019 kell 14:37:

> Hi there,
>
>
>
> I am currently searchning for a way to update ca. 280 layers with new
> keywords. The reason I would like to do this is to be able to harvest the
> getcapabilities documents of the services and set up a services catalog.
>
>
>
> After googling it for a while and searching the users group the only post
>  that comes anywhere near is from 2011:
>
>
> http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-td3790274.html
>
>
>
> Naturally the obvious choice would be to use the REST API to update the
> layer using the /layers/{layerName} endpoint with a POST, but I am not sure
> if this is possible for keywords.
>
>
>
> Does anybody have any experiance with this endpoint ? and can share some
> wisdom on how to update layers keywords via the REST API (if at all
> possible…)
>
>
>
> If the REST API endpoint is not a possibility is there maybe another way I
> can do it programmatically?
>
>
>
> Thanks in advance
>
>
>
>
>
> Met vriendelijke groet,
>
> Itay Bar-On
> *Geo Informatie Specialist*
>
> [image: Gemeente Vlaardingen]
>
> *Informatie en Facilitaire Voorzieningen*
> Westnieuwland 6, 3131VX Vlaardingen, Nederland
>
> *T*   06 10173309
> *E  *itay.ba...@vlaardingen.nl
> *W  *www.vlaardingen.nl
>
>
>
> De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via een
> beveiligde verbinding van KPN Zorg Messenger. Meer informatie vindt u op
> www.vlaardingen.nl/veiligmailen.
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


[Geoserver-users] Update layer keywords programmatically

2019-06-03 Thread Bar-On, Itay
Hi there,

I am currently searchning for a way to update ca. 280 layers with new keywords. 
The reason I would like to do this is to be able to harvest the getcapabilities 
documents of the services and set up a services catalog.

After googling it for a while and searching the users group the only post  that 
comes anywhere near is from 2011:
http://osgeo-org.1560.x6.nabble.com/automating-layer-metadata-update-td3790274.html

Naturally the obvious choice would be to use the REST API to update the layer 
using the /layers/{layerName} endpoint with a POST, but I am not sure if this 
is possible for keywords.

Does anybody have any experiance with this endpoint ? and can share some wisdom 
on how to update layers keywords via the REST API (if at all possible...)

If the REST API endpoint is not a possibility is there maybe another way I can 
do it programmatically?

Thanks in advance


Met vriendelijke groet,

Itay Bar-On
Geo Informatie Specialist
[Gemeente Vlaardingen]

Informatie en Facilitaire Voorzieningen
Westnieuwland 6, 3131VX Vlaardingen, Nederland
T   06 10173309
E  itay.ba...@vlaardingen.nl
W  www.vlaardingen.nl


De gemeente Vlaardingen stuurt privacygevoelige e-mail berichten via een 
beveiligde verbinding van KPN Zorg Messenger. Meer informatie vindt u op 
www.vlaardingen.nl/veiligmailen.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] create wfs extension

2019-06-03 Thread bradh
GeoTools is the GeoServer I/O library. You can read how to create the
required classes and configuration here:
http://docs.geotools.org/latest/userguide/tutorial/datastore/index.html

If you only need to write CZML out (not read/parse it back in), not all of
that will be applicable, but you'll be much better placed to work it out
after you've completed the tutorial.

Brad

-Original Message-
From: shyoon  
Sent: Monday, 3 June 2019 7:01 PM
To: geoserver-users@lists.sourceforge.net
Subject: [Geoserver-users] create wfs extension

hi.

I want to develop a wfs extension module (create czml format). I do not know
how to get started. Could you help me?



--
Sent from: http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html


___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this
list:
- Earning your support instead of buying it, but Ian Turton:
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines:
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this:
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-inte
grating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users



___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


[Geoserver-users] create wfs extension

2019-06-03 Thread shyoon
hi.

I want to develop a wfs extension module (create czml format). I do not know
how to get started. Could you help me?



--
Sent from: http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html


___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread vizes dzso via Geoserver-users
Geoserver run on Linux  (Debian 9.3) Geoserver version 2.12.2 .
 

On Monday, June 3, 2019, 10:40:35 AM GMT+3, Russ Hore 
 wrote:  
 
 It is worth replying to the list so everybody knows what you have tried.
Are you on Linux/Windows?
Russ


On 3 Jun 2019, at 08:23, vizes dzso  wrote:
Thanks Russ.
I check the path and path is OK. Something else not working.
Joe 

On Monday, June 3, 2019, 10:16:54 AM GMT+3, Russ Hore 
 wrote:  
 
 Have you checked the path to the files?
> Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif
Russ


On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users 
 wrote:
Hello,
I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and 
works.
I like to try as ImagePyramid.
>From QGIS I made pyramids with gdal_retile.
Create a ImagePyramid Store. No problem, next screen shows available layers to 
publish within the store. When I click on a layer to publish, it gives:
See attachment (Error.txt)

___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


  

  ___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread Daniele Romagnoli
Hi.
Which GeoServer version?

Daniele

On Mon, Jun 3, 2019 at 9:48 AM Russ Hore  wrote:

> It is worth replying to the list so everybody knows what you have tried.
>
> Are you on Linux/Windows?
>
> Russ
>
> On 3 Jun 2019, at 08:23, vizes dzso  wrote:
>
> Thanks Russ.
>
> I check the path and path is OK. Something else not working.
>
> Joe
>
>
> On Monday, June 3, 2019, 10:16:54 AM GMT+3, Russ Hore <
> r...@russ-hore.co.uk> wrote:
>
>
> Have you checked the path to the files?
>
> > Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif
>
> Russ
>
> On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users <
> geoserver-users@lists.sourceforge.net> wrote:
>
> Hello,
>
> I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and
> works.
>
> I like to try as ImagePyramid.
>
> From QGIS I made pyramids with gdal_retile.
>
> Create a ImagePyramid Store. No problem, next screen shows available
> layers to publish within the store. When I click on a layer to publish, it
> gives:
>
> See attachment (Error.txt)
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
>
>
> ___
> Geoserver-users mailing list
>
> Please make sure you read the following two resources before posting to
> this list:
> - Earning your support instead of buying it, but Ian Turton:
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines:
> http://geoserver.org/comm/userlist-guidelines.html
>
> If you want to request a feature or an improvement, also see this:
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>
>
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>


-- 
Regards,
Daniele Romagnoli
==
GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
for more information.
==

Ing. Daniele Romagnoli
Senior Software Engineer

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:  +39 0584 1660272

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

---

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
precisa che ogni circostanza inerente alla presente email (il suo
contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential or
otherwise protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
e-mail or the information herein by anyone other than the intended
recipient is prohibited. If you have received this email by mistake, please
notify us immediately by telephone or e-mail.
___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread Russ Hore
It is worth replying to the list so everybody knows what you have tried.

Are you on Linux/Windows?

Russ

> On 3 Jun 2019, at 08:23, vizes dzso  wrote:
> 
> Thanks Russ.
> 
> I check the path and path is OK. Something else not working.
> 
> Joe
> 
> 
> On Monday, June 3, 2019, 10:16:54 AM GMT+3, Russ Hore  
> wrote:
> 
> 
> Have you checked the path to the files?
> 
> > Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif
> 
> Russ
> 
>> On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users 
>> > > wrote:
>> 
>> Hello,
>> 
>> I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and 
>> works.
>> 
>> I like to try as ImagePyramid.
>> 
>> From QGIS I made pyramids with gdal_retile.
>> 
>> Create a ImagePyramid Store. No problem, next screen shows available layers 
>> to publish within the store. When I click on a layer to publish, it gives:
>> See attachment (Error.txt)
>> 
>> ___
>> Geoserver-users mailing list
>> 
>> Please make sure you read the following two resources before posting to this 
>> list:
>> - Earning your support instead of buying it, but Ian Turton: 
>> http://www.ianturton.com/talks/foss4g.html#/ 
>> 
>> - The GeoServer user list posting guidelines: 
>> http://geoserver.org/comm/userlist-guidelines.html 
>> 
>> 
>> If you want to request a feature or an improvement, also see this: 
>> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>>  
>> 
>> 
>> 
>> Geoserver-users@lists.sourceforge.net 
>> 
>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
> 

___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Re: [Geoserver-users] ImagePyramid publish error

2019-06-03 Thread Russ Hore
Have you checked the path to the files?

> Failed to load granule file:/home/mapbender/pyramid/0/sfgh_001_001.tif

Russ

> On 3 Jun 2019, at 07:21, vizes dzso via Geoserver-users 
>  wrote:
> 
> Hello,
> 
> I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and 
> works.
> 
> I like to try as ImagePyramid.
> 
> From QGIS I made pyramids with gdal_retile.
> 
> Create a ImagePyramid Store. No problem, next screen shows available layers 
> to publish within the store. When I click on a layer to publish, it gives:
> See attachment (Error.txt)
> 
> ___
> Geoserver-users mailing list
> 
> Please make sure you read the following two resources before posting to this 
> list:
> - Earning your support instead of buying it, but Ian Turton: 
> http://www.ianturton.com/talks/foss4g.html#/
> - The GeoServer user list posting guidelines: 
> http://geoserver.org/comm/userlist-guidelines.html
> 
> If you want to request a feature or an improvement, also see this: 
> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
> 
> 
> Geoserver-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-users

___
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


[Geoserver-users] ImagePyramid publish error

2019-06-03 Thread vizes dzso via Geoserver-users
Hello,
I have a big 27Gbytes Geotif. I load it and publish, cached layer ect. and 
works.
I like to try as ImagePyramid.
>From QGIS I made pyramids with gdal_retile.
Create a ImagePyramid Store. No problem, next screen shows available layers to 
publish within the store. When I click on a layer to publish, it gives:
See attachment (Error.txt)

org.apache.wicket.WicketRuntimeException: Method onRequest of interface 
org.apache.wicket.behavior.IBehaviorListener targeted at 
org.apache.wicket.ajax.markup.html.AjaxLink$1@299f34e7 on component [AjaxLink 
[Component id = link]] threw an exception
at 
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268)
at 
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
at 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:248)
at 
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234)
at 
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
at 
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
at 
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
at 
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
at 
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
at 
org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
at 
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
at 
org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at 
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:157)
at 
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at 
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28)
at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at 
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75)
at 
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71)
at 
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:71)
at 
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46)
at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at 
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50)
at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316)
at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
at 
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
at 
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
at 
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
at 
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
at