1、注意一下:是否有大小写不同的问题?
2、类文件所在的路径是否在Classpath中进行了设置?

解决方案 »

  1.   

    我现在觉得不是程序的问题,是服务器配置和deploy工具配置的时候的问题。
      

  2.   

    因为你说的不够详细, 所以没办法帮你:p
    IBM的developerWorks上有篇文章写得不错, 你可以去找来看看 ...
    另: deploy比较简单, 再仔细看看, 如果能肯定deploy确实没问题, 那就是还是没能在安装tomcat的机器上设置正确的classpath(尤其是带包名的class =) ...
      

  3.   

    我用的是http://www.javaworld.com/javaworld/jw-04-2001/jw-0427-soap-2.html
    上的例子,和你说的那篇文章的例子几乎一样。我的tomcat 的tomcat.bat 文件里CLASSPATH 也把例子生成的类的路径设了,运行的时候就是抱错  java.lang.NoSuchMethodError.
    我发现这两篇文章上在deploy 的时候有点不一样,比如填写方法名的时候有没有括号。
    帮帮我!
      

  4.   

    哪位好心人帮我看看。
    parser.jar里有个org.w3c.dom.Node 类。这个类里没有getNamespaceUQI 方法。可是我当的例子里就用到了这个类的这个方法。所以执行不过去。这是怎么回事?
    求助!求助!求助!求助!求助!
      

  5.   

    把你用的parser包放到tomcat classpath的前面 ... 因为tomcat自己也带了一个parser的:p
      

  6.   

    关于classpath, 算我多嘴, 你一定要确定确实包含进去了. 比如这个hello.HelloServer:
    /usr/local/classes/tmp/hello/HelloServer
    包含的路径应该是"/usr/local/classes/tmp" 而不是 "/usr/local/classes/tmp/hello":p
      

  7.   

    哦, 还有, 这样吧, 你先确定你的soap client的有没有问题:p
    可以到 http://www.xmethods.com/ 里选一个service, 然后修改一下你的client试一下, 如果没问题, 那可以集中精力看你做的hello.HelloServer了 =)
      

  8.   

    为什么csdn总是让我失望,都是一群徒有虚名的人,没有高手呀。
    失望,太让我失望了。
      

  9.   

    注意
    1.tomcat环境设置
    2.客户端调用程序.