Works for me too, I also posted some Apache configs to this list some time
ago.. So search the forum, you can use nabble

2009/2/27 Martin Makundi <martin.maku...@koodaripalvelut.com>

> Hi!
>
> If you generate the url in your app, it will see the proxyPass address:
>
> > ProxyPass               /pls  http://server:7777/pls/myapp/
> > ProxyPassReverse        /pls  http://server:7777/pls/myapp/
>
> You could change this into:
> ProxyPass               /pls  http://www.mycompany.com:7777/pls/myapp/
> ProxyPassReverse        /pls  http://www.mycompany.com:7777/pls/myapp/
>
> Works for us.
>
> **
> Martin
>
> 2009/2/27  <harri.temo...@nokia.com>:
> > Hi all,
> >
> > I have problem when Wicket 1.3.5 application is installed behind proxy
> server.
> >
> > Application it showing Index page in url
> https://www.mycompany.com/pls/myapp/
> > When clicking link (pointing into same Index page), browser is going to
> url http://server:7777/pls/myapp/
> >
> > Any ideas about to solve this? Details listed below.
> >
> > Best Regards
> > Harri
> >
> > ======Index.html=====================================================
> > <html xmlns:wicket="http://wicket.apache.org/";>
> > <body>
> >   <a wicket:id = "linkIndex">Index</a>
> > </body>
> > </html>
> > ======Index.java=====================================================
> > public class Index extends WebPage {
> >    public Index() {
> >        Link linkToAnchor = new Link("linkIndex") {
> >                public void onClick() {
> >                    setResponsePage(Index.class);
> >                }
> >            };
> >        add(linkToAnchor);
> >    }
> > }
> > ======MyApplication.java=============================================
> > public class MyApplication extends WebApplication {
> >
> >    @Override
> >    public Class getHomePage() {
> >        return Index.class;
> >    }
> > }
> > ======web.xml========================================================
> > <?xml version = '1.0' encoding = 'windows-1252'?>
> > <web-app 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"; version="2.4" xmlns="
> http://java.sun.com/xml/ns/j2ee";>
> >    <description>Empty web.xml file for Web Application</description>
> >    <filter>
> >        <filter-name>WicketApplication</filter-name>
> >
>  <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
> >        <init-param>
> >            <param-name>applicationClassName</param-name>
> >            <param-value>com.mycompany.app.MyApplication</param-value>
> >        </init-param>
> >    </filter>
> >    <filter-mapping>
> >        <filter-name>WicketApplication</filter-name>
> >        <url-pattern>/*</url-pattern>
> >    </filter-mapping>
> >    <session-config>
> >        <session-timeout>35</session-timeout>
> >    </session-config>
> >    <mime-mapping>
> >        <extension>html</extension>
> >        <mime-type>text/html</mime-type>
> >    </mime-mapping>
> >    <mime-mapping>
> >        <extension>txt</extension>
> >        <mime-type>text/plain</mime-type>
> >    </mime-mapping>
> > </web-app>
> > ===========================================================
> > My infra stack is:
> >
> > Alteon SSL Aaccelerator url:
> > https://www.mycompany.com/pls/myapp/
> >
> > Apache Proxy url:
> > http://webserver:80/pls/myapp/
> > Httpd.conf:
> > ProxyPass               /pls  http://server:7777/pls/myapp/
> > ProxyPassReverse        /pls  http://server:7777/pls/myapp/
> >
> > Oracle Application Server url:
> > http://server:7777/pls/myapp/
> >
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

Reply via email to