我用的是2.6.2,没问题
你说的类在
xmlParserAPIs.jar和xml-apis.jar中
你说的类在
xmlParserAPIs.jar和xml-apis.jar中
解决方案 »
- 【求助】一个关于JSP的问题
- 求解tomcat问题,独立运行可以,但是在eclipse或者是myeclipse运行出现问题
- MyEclipse7怎么关闭自动更新
- 在jsp页面中,想打印出来在Action中产生的request对象的值,但总是打印null,究竟什么原因呢?
- 寻基于J2EE架构下的博客、播客系统
- Struts+myEclipse+tomcat开发
- 求《深入浅出Hibernate》附书源代码??急!
- 初学JAVA,请各位指点.servlet转发的错误.代码详细.
- 征求报表设计器的java设计方案
- javax.ejb找不到-----急,在线等待!
- tomcat5.0重装N次,仍不能由eclipse启动,并发生java.lang.NoClassDefFoundError: org/apache/velocity/servlet/VelocityServlet,异常
- 什么情况下使用EJB?
不过又有了新的问题
源文件是:
HelloWorldSOAP.java
public class HelloWorldSOAP {
public String sayHelloWorld() {
return "Hello World";
}
}HelloWorldSOAPClient.java
import java.net.URL;
import org.apache.soap.Constants;
import org.apache.soap.rpc.*;
import org.apache.soap.Fault;public class HelloWorldSOAPClient {
public static void main(String[] args) {
try {
URL url = new URL("http://localhost:8080/soap/servlet/rpcrouter");
Call call = new Call();
call.setTargetObjectURI("urn:HelloWorldSOAP");
call.setMethodName("sayHelloWorld");
call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC);
Response resp = call.invoke(url, ""); if(resp.generatedFault())
{
Fault fault = resp.getFault();
System.out.println("Error!!!");
System.out.println("Error Code:" + fault.getFaultCode());
System.out.println("Error Message:" + fault.getFaultString());
}
else
{
Parameter ret = resp.getReturnValue();
System.out.println(ret.getValue());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}运行结果:
---------- Run Java Program ----------
Error!!!
Error Code:SOAP-ENV:Server.BadTargetObjectURI
Error Message:Unable to resolve target object: Output completed (1 sec consumed) - Normal Termination为什么调用失败呀
不大明白
我的CLASSPATH是:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib;%TOMCAT_HOME%\common\lib;D:\Program Files\JNetDirect\JSQLConnect\JDBC_3.0_Driver\JSQLConnect.jar;D:\soap-2_3_1\lib\soap.jar;D:\Tomcat\common\lib\mail.jar;D:\Tomcat\common\lib\activation.jar;D:\Tomcat\common\lib\xercesImpl.jar;D:\Tomcat\common\lib\xml-apis.jar