Matthew Serrano wrote:
> Below are some snippets from my resin.xml. Inside the ord.weblib 
> directory we have log4j-1.2.14.jar. For every Resin 4 version up 
> through 4.0.12 this seems to load the log4j library into the classpath 
> for all of my web applications. However, in 4.0.13 I get
>
> WEB-INF/web.xml:14: 
> com.caucho.server.dispatch.ServletConfigImpl.setServletClass():
> java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger;
>   

Can you try deleting the ${resin.home}/lib/slf4j*.jar file?

We mistakenly added that jar in 4.0.13, thinking it was an eclipselink 
dependency, but slf4j doesn't behave well when placed in the global 
classloader.

-- Scott
> Should this work in 4.0.13? Is it a bug or a new restriction? How can 
> I load common jars into each web application without actually 
> including them in the web application (e.g. WEB-INF/lib)?
>
> <resin xmlns="http://caucho.com/ns/resin"; 
> xmlns:resin="urn:java:com.caucho.resin">
>
> <resin:set var="ord.root" value="/usr/ordinate/www" />
> <resin:set var="ord.weblib" value="${ord.root}/lib" />
>
> ...
>
> <host-default>
>
> <web-app-default>
>             <multipart-form enable="true" />
>
>             <class-loader>
>                <!-- adds all .jar files under the lib directory -->
>                <library-loader path="${ord.weblib}" />
>             </class-loader>
>
>
> _______________________________________________________
> *Matthew Serrano - Director of Engineering*
> Pearson Knowledge Technologies - Ordinate Corporation
> 299 S. California Ave Suite 300
> Palo Alto, CA 94306
> 650 470 3600
> 650 470 3533 (direct)
> mserr...@pearsonkt.com <mailto:mserr...@pearsonkt.com>
> www.ordinate.com <http://www.ordinate.com>
> www.pearson.com <http://www.pearson.com>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest
>   



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to