Working on a MacBook Pro with Mac OS X 10.5.6, I have an app that runs fine
on Tomcat standalone.  But when I turn Apache on and proxy it to Tomcat the
RichFaces CSS and JavaScript are not loaded.  Initially, my specific CSS is
loaded but if I click on a link then "all" CSS and JS are lost on subsequent
pages (empty in FireBug).  The application uses Facelets/MyFaces/Spring/
Hibernate/RichFaces.

I thought maybe I needed mod_proxy_html.so, so I compiled and installed it -
like this:
johnruffin:mod_proxy_html johnruffin$ *sudo apxs -c -I/usr/include/libxml2
-Wc,-arch -Wc,x86_64 -Wl,-arch -Wl,x86_64  -i mod_proxy_html.c*

Then edited httpd.conf:

*LoadFile /usr/lib/libxml2.dylib
LoadModule proxy_html_module libexec/apache2/mod_proxy_html.so*

No errors on the compile.  No errors in system.log when enabling "Web
Sharing".

Here is the setup proxy setup from httpd.conf:

<Proxy *>
    Order Deny,Allow
    Deny from all
    Allow from foo.com
</Proxy>

ProxyRequests Off
ProxyPreserveHost Off
ProxyPass        /    http://localhost:8080/bar-webapp/
ProxyPassReverse /    http://localhost:8080/bar-webapp/
SetOutputFilter proxy-html
ProxyHTMLExtended On
ProxyHTMLURLMap http://localhost:8080/bar-webapp /bar-webapp

Any ideas?  I've been battling this for a few days now.

Reply via email to