Code Libraries
Resin 3.0

Features
Installation
Configuration
Web Applications
IOC/AOP
Resources
JSP
Quercus
Servlets and Filters
Databases
Admin (JMX)
CMP
EJB
Amber
EJB 3.0
Security
XML and XSLT
XTP
JMS
Performance
Protocols
Third-party
Troubleshooting/FAQ

IDE's
Scottit
Groovy
PHP
Code Libraries
JMS
JCA Resources
JMX
SSL Accelerators
PHP
Third-party
JMS

Third-party libraries people sometimes use with Resin.

  1. Struts
  2. Java Web Services Developer Pack (JWSDP) 1.1
  3. jspSmartUpload

Struts

Struts is very commonly used with Resin, and should work fine.

Java Web Services Developer Pack (JWSDP) 1.1

(rep by Tony)

We've downloaded the Sun jwsdp1.1.

When we now want to run it in Resin, we receive a CompilingClassloader error on com.sun.xml.rpc.server.http.JAXRPCContextListener The reason is that in this class, sun casts to a "URLClassloader", but the Resin engine is just a base "ClassLoader". If we change this class (line 52 and 72) from sun to cast not longer to UrlClassLoader but to ClassLoader, everything works and the jaxrpc webservices work fine on Resin!

This is not a bug in Resin, but I think it is useful to report it to put it as a FAQ on your website and report it to sun . In this way the webservices work fine on caucho!

jspSmartUpload

People have reported problems with this component. One description was of the component hanging and using up all of the CPU resources.


PHP
Third-party
JMS
Copyright © 1998-2006 Caucho Technology, Inc. All rights reserved.
Resin® is a registered trademark, and HardCoretm and Quercustm are trademarks of Caucho Technology, Inc.