Hi, We've developed a J2EE web application on tomcat to be deployed on iPlanet. We are quickly learning that iPlanet doesn't seem to be J2EE compliant, compatible, <insert buzzword>, etc.
The classloader in iPlanet is really bizarre and I believe it's the root of our problems. Any references to classes in 3rd party packages (specifically apache jars) in our WEB-INF directory throws a NoClassDefFoundError. The only way we've been able to get around this is to add the jar files (commons-collections, commons-logging, commons-digester) to iPlanet's jre/lib/ext folder. I'd put all of my 3rd party jars in this directory, but unfortunately, one of our frameworks dynamically instaniates objects at runtime that aren't available to the system classloader. I've read some really vague stuff about the way apache jars use their own classloaders. For whatever reason, this causes a security issue/error that iPlanet masquerades as a NoClassDefinition exception. There wasn't much more information on the topic. Hopefully someone has had some similar experiences and can shed some light? Thanks, Eric ********************************************************************** This message, including any attachments, contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, please contact sender immediately by reply e-mail and destroy all copies. You are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. TIAA-CREF ********************************************************************** -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
