[ 
https://issues.apache.org/jira/browse/WICKET-5000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13560790#comment-13560790
 ] 

Martin Grigorov commented on WICKET-5000:
-----------------------------------------

Sorry. I don't have that much time. This is a big investment in time. Last time 
when I tried to run Glassfish (the simpler Oracle application server) I failed 
miserably.

My main problem with paid app servers is that if we find a problem in them 
there is no way to have it fixed. So for me it is wasted time.
                
> HttpsMapper Appends Context Root when Behind Apache Proxy
> ---------------------------------------------------------
>
>                 Key: WICKET-5000
>                 URL: https://issues.apache.org/jira/browse/WICKET-5000
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 6.5.0
>         Environment: Ubuntu 12.04 and Mac OS X Mountain Lion
>            Reporter: Tim Urberg
>            Priority: Minor
>
> I have a Wicket app running Wicket 6.5.0 which uses HttpsMapper to switch to 
> HTTPS for a login page and on another page.  The app is deployed in Weblogic 
> version 10.3.5.0 with a context root of /documentation.  Weblogic sits behind 
> an Apache HTTP server which uses the Weblogic HTTP Server plugin 
> (http://docs.oracle.com/cd/E13222_01/wls/docs81/plugins/apache.html#120648) 
> and set up like this:
> <VirtualHost *:80>
>       WebLogicHost 10.0.2.2
>       WebLogicPort 7011
>       
>       SetHandler weblogic-handler
>       PathPrepend /documentation
>       ErrorLog ${APACHE_LOG_DIR}/error.log
>       # Possible values include: debug, info, notice, warn, error, crit,
>       # alert, emerg.
>       LogLevel info
>       CustomLog ${APACHE_LOG_DIR}/access.log combined
> </VirtualHost>
> <IfModule mod_ssl.c>
> <VirtualHost _default_:443>
>       WebLogicHost 10.0.2.2
>       WebLogicPort 7011
>       ErrorLog ${APACHE_LOG_DIR}/ssl_error.log
>       SetHandler weblogic-handler
>       PathPrepend /documentation
>       WLProxySSL ON
>       SecureProxy ON
>       # Possible values include: debug, info, notice, warn, error, crit,
>       # alert, emerg.
>       LogLevel info
>       CustomLog ${APACHE_LOG_DIR}/ssl_access.log combined
>       SSLEngine on
>       SSLCertificateFile    /etc/ssl/certs/ssl-cert-snakeoil.pem
>       SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
> </VirtualHost>
> </IfModule>
> I have tried overriding HttpsMapper#createRedirectUrl to remove 
> /documentation from the URL, but it only works if I go directly to the page 
> that is annotated with @RequireHTTPS.  While debugging I discovered that the 
> above method doesn't get called if a link is clicked or if 
> RestartResponseAtInterceptPageException is used (with wicket-auth-roles).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to