you have to tell the admin filter where it is mounted. see
wicket-examples - each example is a separate app and there mounts work
fine.
-igor
On Mon, Nov 17, 2008 at 9:41 AM, Anatoly Kupriyanov <[EMAIL PROTECTED]> wrote:
> I have two wicket apps: main site and admin site. I want to use them
> both from one web.xml
> I made:
> <filter>
> <filter-name>wicket</filter-name>
> <filter-class>
> org.apache.wicket.protocol.http.WicketFilter
> </filter-class>
> <init-param>
> <param-name>applicationFactoryClassName</param-name>
> <param-value>
>
> org.apache.wicket.spring.SpringWebApplicationFactory
> </param-value>
> </init-param>
> <init-param>
> <param-name>applicationBean</param-name>
> <param-value>wicketApplication</param-value>
> </init-param>
> </filter>
>
> <filter>
> <filter-name>wicketAdmin</filter-name>
> <filter-class>
> org.apache.wicket.protocol.http.WicketFilter
> </filter-class>
> <init-param>
> <param-name>applicationFactoryClassName</param-name>
> <param-value>
>
> org.apache.wicket.spring.SpringWebApplicationFactory
> </param-value>
> </init-param>
> <init-param>
> <param-name>applicationBean</param-name>
> <param-value>wicketAdminApplication</param-value>
> </init-param>
> </filter>
> ...
> <filter-mapping>
> <filter-name>wicketAdmin</filter-name>
> <url-pattern>/admin/*</url-pattern>
> </filter-mapping>
> <filter-mapping>
> <filter-name>wicket</filter-name>
> <url-pattern>/*</url-pattern>
> </filter-mapping>
>
> all works fine, except mounted pages. In admin application I'll do
> mountBookmarkablePage("thePage", ThePage.class) and I get wicket 404
> error: NOT_FOUND RequestURI=/site/admin/thePage. As I understand, the
> wicket "mounter" expects the page mounted on "admin/thePage", but not
> just "thePage". What can I do to avoid explicit url-pattern mapping
> part in mounted page url?
>
> --
> WBR, kan.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]