The use case is to generate getCapabilities resposnes using Apache Velocity 
templates, to give a greater degree of control over the formatting and contents 
of the getCapabilities. We have a starting template prepared and filling it in 
seems straight forward enough, but I'm just having trouble gaining access to 
the WMS object.


Thanks,

David Marks

________________________________
From: [email protected] <[email protected]> on behalf of Andrea Aime 
<[email protected]>
Sent: Sunday, December 28, 2014 3:53 AM
To: Marks, David
Cc: Geoserver-devel
Subject: Re: [Geoserver-devel] Writing Custom getCapabilities

On Wed, Dec 24, 2014 at 9:26 PM, Marks, David 
<[email protected]<mailto:[email protected]>> wrote:
As part of an ongoing project I am attempting to provide a customized
getCapabilities response via the DispatcherCallback framework. As such, I
am creating a new Response object which overrides the write method in
order to write my own custom content. The problem I am running into,
however, is that I cannot find an efficient way to get access to the WMS
configuration details stored in the WMS class. Is there a callable method
I can use to gain access? Alternatively, is my approach (create a new
Response object that overrides "write") the wrong way to go when creating
a custom getCapabilities?


The approach is fine I believe, but it would be great to know what the use case 
for a different
response is, maybe it could be solved by adding some extension points to the 
standard
writer, like we did to allow the inspire plugin to add extended capabilities 
into it

Cheers
Andrea

--
==
GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Please, notice that GeoSolutions will be closed for seasonal holidays
from December the 24th to January the 6th
==

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://www.geo-solutions.it/>
http://twitter.com/geosolutions_it


AVVERTENZE AI SENSI DEL D.Lgs. 196/2003

Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i 
file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo 
? consentito esclusivamente al destinatario del messaggio, per le finalit? 
indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne 
il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di 
procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro 
sistema. Conservare il messaggio stesso, divulgarlo anche in parte, 
distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalit? diverse, 
costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.



The information in this message and/or attachments, is intended solely for the 
attention and use of the named addressee(s) and may be confidential or 
proprietary in nature or covered by the provisions of privacy act (Legislative 
Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in 
accord with its purpose, any disclosure, reproduction, copying, distribution, 
or either dissemination, either whole or partial, is strictly forbidden except 
previous formal approval of the named addressee(s). If you are not the intended 
recipient, please contact immediately the sender by telephone, fax or e-mail 
and delete the information in this message that has been received in error. The 
sender does not give any warranty or accept liability as the content, accuracy 
or completeness of sent messages and accepts no responsibility  for changes 
made after they were sent or for other risks which arise as a result of e-mail 
transmission, viruses, etc.

-------------------------------------------------------

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to