Details
-
Bug
-
Resolution: Inactive
-
Major
-
None
-
3.5.8
-
None
-
None
-
Hardware = HP DL380G4 (CPU=Dual Xeon 3Ghz, MEM=2G, Raid 5)
JDK 1.5
Tomcat 5.5.26
Magnolia 3.5.8 + Berkley connector
Description
We are in the process of migrating from magnolia 3.0.2 + derby to magnolia 3.5.8 + berkley. I ran into a couple snags after the upgrade with apache 2 serving the pages via a reverse proxy. The first problem was that with the original configuration below the index page for the site was not displayed so I refactored the mod_proxy configuration"below" to fix the problem. After 12 hours online it threw a java heap OutofMemory error.
Catalina.sh
JAVA_OPTS="-Xms128M -Xmx1024M -Djava.awt.headless=true";
Old Config
#<VirtualHost *>
ServerName www.ussa.org
ServerAlias ussa.org
ProxyPass /magnoliaPublic/ http://cms.ussa.org:8080/magnoliaPublic/
ProxyPass /ussa/ http://cms.ussa.org:8080/magnoliaPublic/ussa/
ProxyPass / http://cms.ussa.org:8080/magnoliaPublic/ussa/en/
<Location />
ProxyPassReverse /
ProxyHTMLURLMap /magnoliaPublic/ /ussa/ /en/ /
ProxyHTMLURLMap /
</Location>
ProxyErrorOverride off
</VirtualHost>
New Config
<VirtualHost *>
ServerName www.ussa.org
ServerAlias ussa.org
ProxyPass /magnoliaPublic/ http://cms.ussa.org:8080/magnoliaPublic/
ProxyPass /ussa/ http://cms.ussa.org:8080/magnoliaPublic/ussa/
ProxyPass /special/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/special/
ProxyPass /sports/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/sports/
ProxyPass /events/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/events/
ProxyPass /news/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/news/
ProxyPass /foundation http://cms.ussa.org:8080/magnoliaPublic/ussa/en/foundation
ProxyPass / http://cms.ussa.org:8080/magnoliaPublic/ussa/en
ProxyPassReverse /special/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/special/
ProxyPassReverse /sports/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/sports/
ProxyPassReverse /foundation http://cms.ussa.org:8080/magnoliaPublic/ussa/en/foundation
ProxyPassReverse /events/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/events/
ProxyPassReverse /news/ http://cms.ussa.org:8080/magnoliaPublic/ussa/en/news/
ProxyPassReverse / http://cms.ussa.org:8080/magnoliaPublic/ussa/en
ProxyHTMLURLMap /magnoliaPublic/ /ussa/ /en/ /
ProxyHTMLURLMap /
- ProxyHTMLLogVerbose On
- LogLevel Debug
</VirtualHost>