David Vick and I spoke about this this morning and he thought the
annotation-driven elements in the context shouldn't be necessary.  I
tried removing them from the GWC stand alone context but that produced a
slew of 404 errors in the integration tests.

On 2017-10-09 03:03 AM, Alessio Fabiani wrote:
> See responses inline
>
> Regards,
>
> Alessio Fabiani
>
> ==GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.==Ing. Alessio Fabiani
>
> @alfa7691Founder/Technical Lead
>
> GeoSolutions S.A.S.Via di Montramito 3/A55054  Massarosa
> (LU)Italyphone: +39 0584 962313fax:     +39 0584 1660272mob:   +39 331
> 6233686http://www.geo-solutions.ithttp://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.
>
>
> On Fri, Oct 6, 2017 at 6:29 PM, Andrea Aime
> <[email protected] <mailto:[email protected]>>
> wrote:
>
>     On Fri, Oct 6, 2017 at 6:16 PM, Torben Barsballe
>     <[email protected] <mailto:[email protected]>>
>     wrote:
>
>         We ought to just be using context:component-scan everywhere
>         (without mvc:annotation-driven) if GWC is not doing that, then
>         that is probably an error.
>
>
>     I was just discussing it with Alessio this morning, a git grep
>     against current GWC maste shows:
>
>     > git grep annotation-driven
>     web/src/main/webapp/WEB-INF/geowebcache-rest-context.xml: 
>     <mvc:annotation-driven/>
>     web/src/main/webapp/WEB-INF/geowebcache-servlet.xml: 
>     <mvc:annotation-driven />
>     web/src/main/webapp/WEB-INF/geowebcache-sqlite-context.xml:   
>     <mvc:annotation-driven/>
>
>      
>
>
>             JVM needs to start with the following option
>              -Dgwc.context.suffix=gwc
>
>
>         Yes, this was added in the GWC upgrade to MVC. It should be
>         included in the GeoServer gwc configuration (see here
>         
> <https://github.com/geoserver/geoserver/blob/master/src/gwc/src/main/resources/application.properties>)
>         ; if it is not getting picked up then that seems like a bug,
>         or something strange in your configuration.
>
>
>     Ah, is this Spring variable interpolation? I found it to be very
>     finicky when working on multimodule projects,
>     never totally sure which bean handles them (since often one ends
>     up having multiple).
>
>
> Currently this is quite dangerous. If for any reason this variable has
> no values (and this may happens quite often when using most of the
> GeoServer extensions redefining PropertyConfigurers) basically there's
> a clash between GeoServer and GWC contexts. Also most of the REST
> calls won't work due to path clashes.
>  
>
>      
>
>
>
>
>             java.nio.file.InvalidPathException: Illegal char <:> at
>             index 19:
>             
> /sldservice/geonode:san_andres_y_providencia_administrative/attributes.xml
>             at sun.nio.fs.*WindowsPathParser*.normalize(Unknown Source)
>
>
>         An issue with the WindowsPathParser seems quite probable, and
>         would explain why I haven't seen the issue.
>
>
>     Confused though, why is a windows path parser involved in the
>     handling of a URL to start with...
>     Alessio, do you have the full stack trace?
>
>
> Here it is 
>
> https://bpaste.net/show/2f744b7ae5d2
>
>  
>
>      
>     Cheers
>     Andrea
>
>     ==GeoServer Professional Services from the experts! Visit
>     http://goo.gl/it488V for more information.==Ing. Andrea Aime
>     @geowolfTechnical LeadGeoSolutions S.A.S.Via di Montramito 3/A
>     
> <https://maps.google.com/?q=Via+di+Montramito+3/A+55054+%C2%A0Massarosa&entry=gmail&source=g>55054
>      Massarosa
>     
> <https://maps.google.com/?q=Via+di+Montramito+3/A+55054+%C2%A0Massarosa&entry=gmail&source=g>
>     (LU)phone: +39 0584 962313 <tel:0584%20962313>fax: +39 0584
>     1660272 <tel:0584%20166%200272>mob: +39  339 8844549
>     
> <tel:339%20884%204549>http://www.geo-solutions.ithttp://twitter.com/geosolutions_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.
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel

-- 
Kevin Michael Smith
<[email protected]>

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to