肯定是类路径的问题,不要去搞那些axis_lib什么的变量,直接把那些jar放在classpath里面试试看

解决方案 »

  1.   

    我在配置的时候http://dengyu:9001/axis/happyaxis.jsp
    在上面路径的界面下有有这样的提示,需不需要管啊
    The core axis libraries are present.1 wanted optional axis librar(ies) are missingNote: On Tomcat 4.x and Java1.4, you may need to put libraries that contain java.* or javax.* packages into CATALINA_HOME/common/lib jaxrpc.jar and saaj.jar are two such libraries.Note: Even if everything this page probes for is present, there is no guarantee your web service will work, because there are many configuration options that we do not check for. These tests are necessary but not sufficient
      

  2.   

    <parameter name="className" value="HelloWorld"/>
    改为:<parameter name="className" value="mypack.HelloService"/>至于NoClassDefFoundError,是因为classpath的问题,这个问题请自己google一下,或者使用ant、IDE来解决
      

  3.   

    需要把那些jar包加到环境变量中去
    如:
         AXIS_LIB    即 %AXIS_HOME%\lib //    AXISCLASSPATH 即 %AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery-0.2.jar;%AXIS_LIB%\commons-logging-1.0.4.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\log4j-1.2.8.jar;也就是把%AXIS_LIB%下所用JAR文件都导入