Thanks a lot,
do you mean the web.xml in /etc/tomcat6/web.xml or
the geoserver/WEB-INF/web.xml?
cheers,
Rob
________________________________
Von: Bart van den Eijnden <[email protected]>
An: Robert Buckley <[email protected]>
Cc: "[email protected]"
<[email protected]>
Gesendet: 12:49 Montag, 7.November 2011
Betreff: Re: [Geoserver-users] How to customize config.yaml for different apps
Just include multiple entry points in your web.xml such as:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>mapfish.print</servlet-name>
<servlet-class>org.mapfish.print.servlet.MapPrinterServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>config.yaml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>mapfish.print</servlet-name>
<url-pattern>/pdf/*</url-pattern>
</servlet-mapping>
<!-- ********************************************************* -->
<!-- What follows is an example on how having two set of -->
<!-- configurations in one servlet -->
<servlet>
<servlet-name>mapfish.print2</servlet-name>
<servlet-class>org.mapfish.print.servlet.MapPrinterServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>config_cuijk_ruimtelijkeplannen.yaml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>mapfish.print2</servlet-name>
<url-pattern>/pdf_cuijk_ruimtelijkeplannen/*</url-pattern>
</servlet-mapping>
</web-app>
Best regards,
Bart
--
Bart van den Eijnden
OSGIS - http://osgis.nl
On Nov 7, 2011, at 12:42 PM, Robert Buckley wrote:
hi,
>
>
>I have various applications which export to pdf using the mapfish print
>add-on. The configuration of the export page is read from config.yaml.
>
>
>I want to use a different config.yaml file for each application so that I can
>use different variables to pass to the exported pdf....for example, for one
>application I have a form which adds an Email address and username to the
>exported map, and for another application I need just a comments box. If I set
>up a config.yaml for a variable which consequently doesn´t get passed, then an
>error message is thrown and the pdf is not exported.
>
>
>So I basically need for each application a tailor made config.yaml file.
>
>
>How do I set this up?
>
>
>Any advice would be most welcome!
>
>
>cheers,
>
>
>Rob
>
>------------------------------------------------------------------------------
>RSA(R) Conference 2012
>Save $700 by Nov 18
>Register now
>http://p.sf.net/sfu/rsa-sfdev2dev1_______________________________________________
>Geoserver-users mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users