I had the same problem. There are numerous posting on Tomcat discussion groups that indicate that this is a pervasive problem specific to Tomcat.
Bob Woodley --- Simon McClenahan <[EMAIL PROTECTED]> wrote: > I am running Tomcat 4.0.2 to host the AxisServlet. > Whenever I build a > new axis.jar, I place all the build jars in the > %TOMCAT_HOME%\webapps\axis\WEB-INF\lib directory. As > of about a month > ago when I just started using Axis, it was > discovered that Tomcat was > not loading axis.jar and all sorts of errors > occurred. The workaround is > to place axis.jar in the %TOMCAT_HOME%\common\lib > directory. Recently, > the javax.rpc.* packages were archived into > jaxrpc.jar . For some reason > my services were working fine until yesterday I > started getting errors > with AdminClient. I blew away my axis webapp > directory and removed > axis.jar from ...\common\lib, did a fresh compile, > etc. It turns out > that both axis.jar and jaxrpc.jar need to be in > ...\common\lib now. > Which makes me wonder, all the other jars probably > need to be in there > too. > > Obviously this is a problem with Tomcat. The docs > explaining class > loading (locally with Tomcat running at > http://localhost:8080/tomcat-docs/class-loader-howto.html > ), and maybe I > should put the jars in the Shared directory > %TOMCAT_HOME%\lib instead of > the Common directory. Could there be something wrong > with the Tomcat > configuration file, or is it a bug in Tomcat? > > In the mean-time, I'm going to copy ALL of the jars > in the axis lib > directory to the Tomcat shared lib directory until > someone figures out > what is going on here! > > cheers, > Simon __________________________________________________ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.com/