`
xiaofengtoo
  • 浏览: 484724 次
  • 性别: Icon_minigender_1
  • 来自: xiamen
社区版块
存档分类
最新评论

cxf 无法set WebServiceContext

阅读更多

在cxf开发webservice ,在处理IP的时候,

 

@Resource
private WebServiceContext context; 

 

出现很奇异的异常:

 

Caused by: java.lang.IllegalArgumentException: Can not set javax.xml.ws.WebServiceContext field com.ipWeb.wsContext to $Proxy46
    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:146)
    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:150)
    at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:37)
    at sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:57)
    at java.lang.reflect.Field.set(Field.java:657)
    at org.apache.cxf.common.injection.ResourceInjector.injectField(ResourceInjector.java:283)
    at org.apache.cxf.common.injection.ResourceInjector.visitField(ResourceInjector.java:167)
    at org.apache.cxf.common.annotation.AnnotationProcessor.processFields(AnnotationProcessor.java:101)
    at org.apache.cxf.common.annotation.AnnotationProcessor.accept(AnnotationProcessor.java:69)
    at org.apache.cxf.common.injection.ResourceInjector.inject(ResourceInjector.java:81)
    at org.apache.cxf.jaxws.JaxWsServerFactoryBean.injectResources(JaxWsServerFactoryBean.java:221)
    at org.apache.cxf.jaxws.JaxWsServerFactoryBean.init(JaxWsServerFactoryBean.java:175)
    ... 52 more




 

   但有的工程不会,郁闷!

 

解决方法:

一、

@Resource(name = "org.apache.cxf.jaxws.context.WebServiceContextImpl") 

private WebServiceContext context; 
 

二、

private WebServiceContext context = new
org.apache.cxf.jaxws.context.WebServiceContextImpl(): 
 

 

 

 

分享到:
评论

相关推荐

    WebService+CXF环境配置

    WebService环境配置 CXF环境搭建

    cxf-3.1.5 和 cxf-3.3.13 JAVA7和JAVA8对应CXF资源

    JAVA7和JAVA8对应CXF资源 WebService CXF 用了一天时间找,官网打不开,国内要积分,下下来又永不了。最后终于搞到手,上传上来分享给大家。 jdk版本 CXF版本 java 9及以上 3.3.x java 8 3.x java 7 2.2x --- ...

    apache-cxf-2.7.7

    CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载 CXF下载

    apache-cxf-3.3.5

    CXF includes a broad feature set, but it is primarily focused on the following areas: Web Services Standards Support: CXF supports a variety of web service standards including SOAP, the Basic ...

    07.处理Map等CXF无法自动转换的复合数据类型的形参和返回值

    07.处理Map等CXF无法自动转换的复合数据类型的形参和返回值

    CXF源码:CXF_Spring源码

    CXF源码:CXF_Spring源码 CXF源码:CXF_Spring源码

    cxf.xml,cxf-servlet.xml,cxf-extension-soap.xml

    <import resource="classpath:META-INF/cxf/cxf.xml"/> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>

    Spring CXF Restful 实例

    Spring CXF Restful 实例

    cxf的jar包.rar

    利用Apache CXF开发webservice接口需要用到的jar集合 cxf-core-3.0.15.jar cxf-rt-bindings-soap-3.0.15.jar cxf-rt-bindings-xml-3.0.15.jar cxf-rt-databinding-jaxb-3.0.15.jar cxf-rt-frontend-jaxws-3.0.15.jar...

    apache-cxf-2.7.18.rar

    cxf自动生成webservice客户端,apache-cxf-2.7.18最稳定的版本 apache cxf 框架wsdl2java命令的使用。 -encoding是指定编码类型; -p 指定包名 -d 指定生成目录 -all生成服务端和客户端代码 -...

    apache-cxf-3.0.4

    Apache CXF = Celtix + XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、...

    CXF(Webservice)开发手册

    CXF Webservice 开发手册

    cxf3.1.18.rar

    spring 4.2.0 集成的cxf3.1.18的jar包,cxf-core-3.1.18.jar、cxf-rt-bindings-soap-3.1.18.jar、cxf-rt-databinding-jaxb-3.1.18.jar、cxf-rt-frontend-jaxws-3.1.18.jar、cxf-rt-frontend-simple-3.1.18.jar、cxf-...

    WebService的实现——CXF学习笔记

    CXF例子 创建服务端、客户端、相关xml的配置和环境jar说明

    cxf源代码,样例,cxfdemo

    cxf服务端开发

    Cxf转换器示例

    Web Service Cxf转换器的示例,包含源码和jar包。

    用cxf开发webservice

    Apache CXF是一个开源的Service框架,它实现了JCP与Web Service中一些重要标准。CXF简化了构造,集成,面向服务架构(SOA)业务组件与技术的灵活复用。在CXF中,Service使用WSDL标准定义并能够使用各种不同的消息格式...

    CXF客户端支持最少jar

    CXF 客户端最少jar包支持,CXF 客户端最少jar包支持,CXF 客户端最少jar包支持,

    apache-cxf-2.7.7以及cxf客户端所需要的jar包

    apache-cxf-2.7.7以及cxf客户端所需要的jar包,命令生成webservice客户端

    cxf-core-3.0.1-API文档-中文版.zip

    赠送jar包:cxf-core-3.0.1.jar; 赠送原API文档:cxf-core-3.0.1-javadoc.jar; 赠送源代码:cxf-core-3.0.1-sources.jar; 赠送Maven依赖信息文件:cxf-core-3.0.1.pom; 包含翻译后的API文档:cxf-core-3.0.1-...

Global site tag (gtag.js) - Google Analytics