Spring生成Web服务端点URL

时间:2013-07-08 15:16:12

标签: spring endpoint xerces

使用JDeveloper,我生成了一个Web服务代理来调用公开的Web服务中的方法。 JDeveloper生成请求和响应类。在代理客户端的main方法中,我编写以下代码:

 proxyClient newClient = new proxyClient();
 sampleRequest req = new sampleRequest();
 req.SetDob("10/18/1979");
 req.setSsn("123121234");
 sampleResponse resp = newClient.ProcessDOBandSSN(req);
 System.out.println(resp.getReturnCode());

为此,我在堆栈跟踪中只得到3行详细信息NullPointerException

现在,我已经创建了第二个客户端。这个基于Xerces库。这将端点URL作为参数。每当我运行端点,其中端点URL具有.svc.asmx等扩展名时,该服务就像魅力一样运行。但是,当我尝试运行基于Spring的端点时,没有扩展名是在URL的末尾,那么我得到一个文件未找到异常。

如何解决这个问题?

0 个答案:

没有答案