CXF webservice问题 求大牛解决

问题描述

JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); ....... JaxWsProxyFactoryBean.create() 调用方法等。。。 下面是JaxWsProxyFactoryBean.create()类里面的方法。 /** * Creates a JAX-WS proxy that can be used to make remote invocations. * * @return the proxy. You must cast the returned object to the approriate class * before making remote calls */ @Override public synchronized Object create() { ClassLoaderHolder orig = null; try { if (getBus() != null) { ClassLoader loader = getBus().getExtension(ClassLoader.class); if (loader != null) { orig = ClassLoaderUtils.setThreadContextClassloader(loader); } } Object obj = super.create(); Service service = getServiceFactory().getService(); if (needWrapperClassInterceptor(service.getServiceInfos().get(0))) { List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors(); in.add(new WrapperClassInInterceptor()); in.add(new HolderInInterceptor()); out.add(new WrapperClassOutInterceptor()); out.add(new HolderOutInterceptor()); } return obj; } finally { if (orig != null) { orig.reset(); } } } Object obj = super.create(); 这句话 用main方法测试可以获取到obj 程序流程正常走完,方法也调用正常 为啥部署到tomcat或者weblogic就获取不到obj 进入java.util.concurrent.FutureTask类 直接卡死了 这个啥情况呢 有人知道吗 麻烦帮助解决下 谢谢。

解决方案

容器的classloader未加载到那个类吧。。从这个思路再去想想?

时间: 2024-10-26 20:00:08

CXF webservice问题 求大牛解决的相关文章

gui-C#GUI技术探讨,求大牛解决

问题描述 C#GUI技术探讨,求大牛解决 各位前辈们,大牛们,我第一次发帖,讨教你们一个问题,刚出来一个月,遇到了一个技术问题,GUI数据仿真软件怎么给panel添加滚动条?这个panel是一个画布,设置了autoscroll属性也没看到效果,有代码解决么... 解决方案 JScrollPane scroll = new JScrollPane(); JPanel contentPanel = new JPanel(); scroll.setViewport(contentPanel ); co

socket-java用代码启动openoffice服务时报错。。。。求大牛解决啊

问题描述 java用代码启动openoffice服务时报错....求大牛解决啊 java.net.ConnectException: connection failed: socket,host=127.0.0.1,port=8100,tcpNoDelay=1: java.net.ConnectException: Connection refused: connect 解决方案 http://zhidao.baidu.com/link?url=zsEFwp-c4gLTrxqzuHJTTFsPT

android-activity显示前会先显示空白页面,求大牛解决

问题描述 activity显示前会先显示空白页面,求大牛解决 打开一个activity时首先显示的是一个空白的页面,而且上面会显示带有activity类名的灰条 这个问题怎么解决啊!!! 解决方案 如果是空白界面一闪而过,可能是你在activity的onCreate里加了设置 无标题栏 的语句. 去标题栏可以这样做 :activity中不要动:AndroidManifest.xml中的里添加这一句:android:theme="@style/AppTheme",然后在styles.xm

mingw-minGW+eclipse报错,编译的时候错在limits文件1052行,求大牛解决

问题描述 minGW+eclipse报错,编译的时候错在limits文件1052行,求大牛解决 g++ -O0 -g3 -Wall -c -fmessage-length=0 -o "srcDD.o" "..srcDD.cpp" D:IDEeclipse-SDK-4.4.1-win32-x86_64MinGW/include/c++/3.4.5/limits:1052:9: error: a call to a constructor cannot appear i

javascript-请求大牛解决nodejs如何被动拉取git上的项目到本地?

问题描述 请求大牛解决nodejs如何被动拉取git上的项目到本地? 公司在做一个项目,要求用nodejs被动从git上拉取项目,就是git上的代码有更新(同事有提交代码),就给nodejs发消息,nodejs监听到消息后,从git上拉取,更新本地文件,其实就是代替手动拉取代码,获取git是用的nodegit插件,希望大家给些建议,谢谢! 解决方案 nodejs 项目 解决方案二: 我也遇到这个问题,坐等答案 解决方案三: 关键是git如何发消息给你,解决了这个就比较好办.

求大牛解决母版页问题,不让母版页刷新

问题描述 母版页有dropdownlist选择值跳转页面我想让母版页禁止刷新.能否做到.知道些大概,但不知道如何开始做,iframe异步刷新updatepanel求大神告知详细坐等! 解决方案 解决方案二:改用javascript来转跳.解决方案三:只要你在逻辑设计上是说"跳转页面",就根本不存在"禁止刷新"的半点道理.解决方案四:UpdatePanel是在当前页面回发的.而轻量级的ajax则是连回发也不回发,直接就是维持一个javascript单页面程序.解决方案

servlet 返回层页面不能被sitemesh装饰,求大牛解决

问题描述 <ahref="usermanager?type=1"><p><span>信息查询</span></p></a>单击此链接,后台req.getRequestDispatcher("/usermanager/userManager.jsp").forward(req,resp);但是userManager.jsp不能被装饰:如果链接改为:<ahref="index.jsp

求大神啊-这个怎么解决呢 求大牛指点迷境

问题描述 这个怎么解决呢 求大牛指点迷境 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by listorder LIMIT 2' at line 1 解决方案 sql命令写错了,你的"listorder"字段有没有写错?我试了下这个sql命令,操作没有

打开网页,网页标题乱码,求大牛帮我解决

问题描述 打开网页,网页标题乱码,求大牛帮我解决 解决方案 jsp页面meta 的编码格式与tomcat/服务器的编码格式检查一下是否一致 解决方案二: 编码不一致导致的,jsp页面meta申明charset为utf-8文件也要存储为utf-8编码,gb2312为ansi 解决方案三: 你查看下你所有的页面和内容的编码是否一致 解决方案四: VC获取网页标题,解决乱码问题ASP网页乱码解决网页打开php文件乱码的问题 解决方案五: 谢谢大家,问题顺利解决去!!!