Webinar: Apache 2.2 and Reverse Proxy

I find Apache 2.2 and Reverse Proxy a very powerful tool. I use it all the time when setting up Shibboleth SP to secure all kinds of different applications. SpringSource is going to have a webinar on the “Secrets of Apache 2.2 Reverse Proxy”. I am very interested in seeing what new tips and tricks I might learn. Go and register for this FREE Webinar today.


Secrets of Apache 2.2 Reverse Proxy

The Apache Web Server has always been heavily used in reverse proxy environments. With the release of Apache 2.2, the capabilities of Apache as a reverse proxy has significantly enhanced. Apache now natively supports load balancing, failover detection and recovery, increased RFC compliance and the ability to proxy the AJP protocol.

Join Jim Jagielski, Chief Open Source Officer and Principal Software Engineer at SpringSource, for a webinar that will provide an overview of these new capabilities and introduce you to the advanced features of installing and configuring Apache as a robust, high-availability web server and reverse proxy, for HTTP and Tomcat servers.

Attend this webinar if you:

* Use Apache as a front-end to Tomcat
* Need load-balancing at the web tier
* Need to protect your business logic assets

This webinar is offered in two different time zones. Register for a session for clicking on the appropriate time below:
When: Tuesday, May 19, 2009
European Audiences 3:00 PM Central European Time
North American Audiences 11:00am Pacific/2:00pm Eastern

Speaker: Jim Jagielski
Chief Open Source Officer and Principal Software Engineer
SpringSource

Technical Level: Intermediate Technical Level

Posted on May 14, 2009 by Mike Jennings in Web | 0 Comments | Permalink

java.lang.OutOfMemoryError: PermGen space Errors in OC4J

The "java.lang.OutOfMemoryError: PermGen space seems to be something that happens a lot to me when I run the standalone oc4j on my local desktop. It seems to happen more and more to me now, especially when developing large enterprise applications. As this is a annoying error it is also one that is easy to work around.

To fix this you will need to modify the oc4j startup script to give the JVM more memory. To do this go to you will to locate the the “oc4j.cmd” file. On my computer it is in ORACLE_HOME/bin. In this directory there should be two files, a “oc4j” and a “oc4j.cmd” file. These files are used to start oc4j. One for Windows and the other for Unix. Modify these files and make the JVMARGS variable look like this.

JVMARGS=-Xmx512m -Xms512m

Now when you start oc4j you will have more memory in the JVM allocated to OC4J.

Posted on May 03, 2009 by Mike Jennings in Java | 0 Comments | Permalink