I am very sorry, the exception occured due to another reason, I was returning null string :) Now everything is working fine.
Regards, Fawzy -- Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: https://tutanota.com Dec 8, 2019, 08:57 by faw...@tutamail.com: > Thanks Imarn for you reply. > I have set the maxPostSize to a large value in tomcat, but the same exception > still occures. > > Any help! > > Regards, > Fawzy > > -- > Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: > https://tutanota.com > > > Dec 8, 2019, 05:38 by raj...@gmail.com: > >> Hi, >> >> Are you running Tomcat? Try increasing the allowed request size. By default >> its around 100k approximately. >> >> Regards, >> Imran >> >> On Sun, 8 Dec 2019 at 12:55 AM, <>> faw...@tutamail.com>> > wrote: >> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Hi, >>> I have created a custom WPS for the import stuff, and I am putting the >>> base64 encoding of the file to be imported in the request body. >>> The problem now is when the file size reaches few kilo bytes (e.g. 10kb) >>> the GeoServer throws a NullPointerException >>> >>> java.lang.NullPointerException >>> at java.io.PrintWriter.write(PrintWriter.java:473) >>> at >>> org.geoserver.wps.response.ExecuteProcessResponse.writeLiteral(ExecuteProcessResponse.java:259) >>> at >>> org.geoserver.wps.response.ExecuteProcessResponse.write(ExecuteProcessResponse.java:190) >>> at org.geoserver.ows.Dispatcher.response(Dispatcher.java:1032) >>> at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:268) >>> 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.doPost(FrameworkServlet.java:872) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) >>> at >>> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:364) >>> at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:170) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69) >>> at org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:73) >>> at >>> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66) >>> at >>> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:41) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:37) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70) >>> 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:74) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91) >>> at >>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70) >>> at >>> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91) >>> at >>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70) >>> at org.springframework.security.web.authentication.>>> >>> www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:213) >>> <#> >>> at >>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91) >>> at >>> org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:81) >>> at >>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70) >>> at >>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91) >>> at >>> org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74) >>> at >>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91) >>> at >>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) >>> at >>> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213) >>> at >>> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176) >>> at >>> org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:141) >>> at >>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) >>> at >>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:90) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:79) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) >>> at >>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) >>> at >>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) >>> at >>> org.apache.catalina.valves.rewrite.RewriteValve.invoke(RewriteValve.java:570) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) >>> at >>> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798) >>> at >>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) >>> at >>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:808) >>> at >>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) >>> at >>> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >>> at >>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>> at java.lang.Thread.run(Thread.java:748) >>> >>> >>> Could you please guide me how to solve this problem. >>> >>> Best regards, >>> Fawzy >>> >>> >>> >>> -- >>> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: >>> https://tutanota.com >>> >>> >>> Nov 14, 2019, 21:51 by >>> andrea.a...@geo-solutions.it>>> : >>> >>>> Hi, >>>> >>>> I believe most web containers limit the size of what can be uploaded by >>>> POST, but it's configurable.. in each container in a different way. >>>> For example, in GeoSolutions we use Tomcat, and the configuration is >>>> called maxPostSize, see here: >>>> https://tomcat.apache.org/tomcat-8.0-doc/config/http.html >>>> >>>> Cheers >>>> Andrea >>>> >>>> >>>> >>>> On Wed, Nov 13, 2019 at 7:09 PM <>>>> faw...@tutamail.com>>>> > wrote: >>>> >>>>> Hi, >>>>> The problem in this solution is that the limitation of the body of the >>>>> WPS request. I tried to search if there is a limitation on that, but >>>>> found that it's just the limitation of the web-browser you are using. Is >>>>> that correct? are there any other limitations on the WPS request's body? >>>>> >>>>> Regards, >>>>> Fawzy >>>>> >>>>> -- >>>>> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: >>>>> https://tutanota.com >>>>> >>>>> >>>>> Nov 13, 2019, 21:03 by >>>>> andrea.a...@geo-solutions.it>>>>> : >>>>> >>>>>> Hi, >>>>>> since this is a mix of info that can be directly managed by GeoServer >>>>>> (the GML), and info that do not (the images), >>>>>> and you're already familiar with writing a WPS process, writing another >>>>>> process to do the import and place the >>>>>> files wherever you need would seem the easiest way. >>>>>> >>>>>> Cheers >>>>>> Andre >>>>>> >>>>>> On Wed, Nov 13, 2019 at 6:55 PM <>>>>>> faw...@tutamail.com>>>>>> > >>>>>> wrote: >>>>>> >>>>>>> Hi Andrea, >>>>>>> Thanks a lot for your replies. >>>>>>> My problem is: >>>>>>> 1- I have a vector layer, which has some points. >>>>>>> 2- When a user adds a point, he associates an image to it. He first >>>>>>> needs to upload these images to GeoServer (using a custom WPS I've >>>>>>> made), then assign each image to as much points as he wants. >>>>>>> 3- Now I need to implement an Import/Export functionality in my >>>>>>> program. So for the vector layer I decided to export it as GML, then >>>>>>> when importing the program converts this GML to a WFS-T Insert. I've >>>>>>> succeeded in that point. >>>>>>> 4- The problem is in the images, they must be also exported, then >>>>>>> imported to the same relative path. >>>>>>> 5- So, I decided to export the images also and combine them with the >>>>>>> GML file in a zip file. Then when importing I decompress the file, take >>>>>>> the images and put them in the correct relative path, then process the >>>>>>> GML file as described in (3). >>>>>>> 6- My problem now is how to upload this zip file to GeoServer. >>>>>>> >>>>>>> Regards, >>>>>>> Fawzy >>>>>>> >>>>>>> -- >>>>>>> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: >>>>>>> https://tutanota.com >>>>>>> >>>>>>> >>>>>>> Nov 13, 2019, 20:40 by >>>>>>> andrea.a...@geo-solutions.it>>>>>>> : >>>>>>> >>>>>>>> On Wed, Nov 13, 2019 at 6:36 PM <>>>>>>>> faw...@tutamail.com>>>>>>>> >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> My data is neither a vector nor a raster data. It's a custom data. >>>>>>>>> >>>>>>>> >>>>>>>> Oh, in that case the import is the last of your problems, GeoServer >>>>>>>> has concepts only for rasters and vectors, >>>>>>>> if your custom data can be related to one of those two (or both) >>>>>>>> you'll have to write first a new DataStore (for the vector part) >>>>>>>> or a new coverage reader (for the raster part). >>>>>>>> >>>>>>>> Hard to give you more information without an explanation of what >>>>>>>> "custom" really means >>>>>>>> >>>>>>>> Cheers >>>>>>>> Andrea >>>>>>>> >>>>>>>> == >>>>>>>> >>>>>>>> GeoServer Professional Services from the experts! Visit >>>>>>>> >>>>>>>> http://goo.gl/it488V>>>>>>>> for more information. >>>>>>>> >>>>>>>> == >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Ing. Andrea Aime >>>>>>>> >>>>>>>> @geowolf >>>>>>>> >>>>>>>> Technical Lead >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> GeoSolutions S.A.S. >>>>>>>> >>>>>>>> Via di Montramito 3/A >>>>>>>> >>>>>>>> 55054 Massarosa >>>>>>>> <https://www.google.com/maps/search/Via+di+Montramito+3%2FA%0D%0A55054++Massarosa?entry=gmail&source=g>>>>>>>>> >>>>>>>> (LU) >>>>>>>> >>>>>>>> phone: +39 0584 962313 >>>>>>>> >>>>>>>> fax: +39 0584 1660272 >>>>>>>> >>>>>>>> mob: +39 339 8844549 >>>>>>>> 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, >>>>>> >>>>>> Andrea Aime >>>>>> >>>>>> == >>>>>> >>>>>> GeoServer Professional Services from the experts! Visit >>>>>> >>>>>> http://goo.gl/it488V>>>>>> for more information. >>>>>> >>>>>> == >>>>>> >>>>>> >>>>>> >>>>>> Ing. Andrea Aime >>>>>> >>>>>> @geowolf >>>>>> >>>>>> Technical Lead >>>>>> >>>>>> >>>>>> >>>>>> GeoSolutions S.A.S. >>>>>> >>>>>> Via di Montramito 3/A >>>>>> >>>>>> 55054 Massarosa >>>>>> <https://www.google.com/maps/search/Via+di+Montramito+3%2FA%0D%0A55054++Massarosa?entry=gmail&source=g>>>>>>> >>>>>> (LU) >>>>>> >>>>>> phone: +39 0584 962313 >>>>>> >>>>>> fax: +39 0584 1660272 >>>>>> >>>>>> mob: +39 339 8844549 >>>>>> 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, >>>> >>>> Andrea Aime >>>> >>>> == >>>> >>>> GeoServer Professional Services from the experts! Visit >>>> >>>> http://goo.gl/it488V>>>> for more information. >>>> >>>> == >>>> >>>> >>>> >>>> Ing. Andrea Aime >>>> >>>> @geowolf >>>> >>>> Technical Lead >>>> >>>> >>>> >>>> GeoSolutions S.A.S. >>>> >>>> Via di Montramito 3/A >>>> >>>> 55054 Massarosa >>>> <https://www.google.com/maps/search/Via+di+Montramito+3%2FA%0D%0A55054++Massarosa?entry=gmail&source=g>>>>> >>>> (LU) >>>> >>>> phone: +39 0584 962313 >>>> >>>> fax: +39 0584 1660272 >>>> >>>> mob: +39 339 8844549 >>>> 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 >>> >> -- >> Sent from Gmail Mobile >> > >
_______________________________________________ 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