It seems that appending the jars to the Class-Path in meta-inf/manifest.mf in server.jar is the simplest simplest way. I try it, but I found that I need to put all the dependency jars, such as catalina.jar and servlet-api.jar, to the list. It is really not a good solution. (same problem in the lib/endorsed folder in Geronimo 2.0.1)
I think the better solution should be redeploy the tomcat module, let me have a try first. thanks, carver Kevan Miller wrote: > > > On Sep 20, 2007, at 8:52 AM, Carver wrote: > >> >> It seems that I can merge all the other jar files into the >> geronimo-tomcat-1.1.1.jar to make it works. Is there other ways to >> handle >> it? > > Another technique would be to append your jar to the Class-Path in > meta-inf/manifest.mf in server.jar. Both of these are pretty much hacks. > > A cleaner solution would be to build the server from source and add > your dependency to the Tomcat module. Or simply tinker with the > Tomcat plan and redeploy the module on your server... > > IMO, we need a technique for inserting user-specified jars into a > module's CLASSPATH. I'm not feeling like we have a satisfactory > solution, from a user's perspective. Using XML to configure modules > might help... > > --kevan > > > > > -- View this message in context: http://www.nabble.com/Problem-with-defining-custom-Valve-in-config.xml-tf4486628s134.html#a12802711 Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
