论坛首页 Java企业应用论坛

CXF WebService视频教程,自己录的(更新第7集 异步调用 2009.1.15)。

浏览 108334 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-01-08  
楼主真是好人.....

谢谢啦  正想了解SOA
0 请登录后投票
   发表时间:2009-01-09   最后修改:2009-01-09
JDK1.6中的JAXB API为2.0。CXF中的JAXB Impl版本为2.1,不兼容。

试一下新版本的JDK1.6或者使用JDK1.5。JDK1.5不包含JAXB。
0 请登录后投票
   发表时间:2009-01-09   最后修改:2009-01-09
wsbjwjt 写道
在Client调用到这句:HelloWorld helloWorld = (HelloWorld) factory.create();

出现类转换异常:Exception in thread "main" java.lang.ClassCastException: org.apache.cxf.endpoint.ServerImpl
at com.wjt.test.HelloWorldClient.main(HelloWorldClient.java:22)

请帮助!谢谢


应该是你使用的Factory不正确.
ServerFactoryBean, JaxWsServerFactoryBean 用于服务器端.前者针对POJO,后者针对JAX-WS. 它们用于生成服务器端的Endpoint.

ClientProxyFactoryBean, JaxWsProxyFactoryBean 用于客户端,前者针对POJO,后者针对JAX-WS. 它们用于在客户端生成WebService的代理Proxy.

其实除了这些Factory, CXF客户端还有 ClientFactoryBean, JaxWsClientFactoryBean, 这两个Factory生成的不是WebService的代理, 而是一个Endpoint. 提供一些更高级的功能. 因为不太常用,而且麻烦容易混淆,所以视频里就没讲到.
0 请登录后投票
   发表时间:2009-01-16  
谢谢 谢谢  楼主不顶不行 呵呵  cxf就跟你混了....
0 请登录后投票
   发表时间:2009-01-18  
哥们,刚刚看了一个视频,很不错啊,谢谢~~~
0 请登录后投票
   发表时间:2009-01-18  
能否提供每次视频的代码下载呢?
0 请登录后投票
   发表时间:2009-01-18  
楼主能做一点关于webservice安全方面的视频么?
0 请登录后投票
   发表时间:2009-01-19  
谢了。。。
0 请登录后投票
   发表时间:2009-01-20  
我是做移动接口的!里面遇到很多问题!最严重的是命名空间的问题,请你多多讲解下命名空间,及前缀。
0 请登录后投票
   发表时间:2009-01-21  
这个要是不顶没良心...
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics