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

Tim Urberg edited comment on WICKET-5000 at 1/23/13 3:46 PM:
-------------------------------------------------------------

Actually you can download a free version of Weblogic here: 
http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html
 which is the developer version,. Version 10.3.5 can be found in the other 
versions section.  The weblogic apache plugin can be found here: 
http://www.oracle.com/technetwork/middleware/ias/downloads/wls-plugins-096117.html
  Both of them can be downloaded and installed for free.  I have Weblogic 
installed in my Mac and then because the Apache plugin doesn't work on a Mac, I 
installed VirtualBox with an Ubuntu guest, which I installed Apache and the 
Weblogic Apache plugin.  Details on how to install that are included with the 
download.
                
      was (Author: tim273):
    Actually you can download a free version of Weblogic here: 
http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html
 which is the developer version.  That's what I'm using on my machine too.  The 
weblogic plugin can be found here: 
http://www.oracle.com/technetwork/middleware/ias/downloads/wls-plugins-096117.html
  Both of them can be downloaded and installed for free.
                  
> 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