WebService CXF调试常见报错及解决方案

1、CXF java.lang.RuntimeException: Cannot create a secure XMLInputFactory

  解决方案:从apache-cxf/lib下寻找Woodstox jar包添加至buildpath

2、Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/stax2/XMLOutputFactory2

  解决方案:缺少stax2-api jar包

3、FAULT received from BPEL process : {http://docs.oasis-open.org/wsbpel/2.0/process/executable}subLanguageExecutionFault org.apache.ode.utils.xsl.XslTransformException: TransformerException when transform XSL[sxlt_1.xsl]

at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:158)

  问题原因:由于webservice服务端要求接收的报文如xml统一在<xml?>头与尾两端加上<![CDATA[ 和 ]]>标签标明中间xml当成一个普通的字符串,服务端拿到字符串后再解析,避免乱码,但是代码中调用时无需转义加上<![CDATA[反而报如上错误。

时间: 2024-11-03 03:26:20

WebService CXF调试常见报错及解决方案的相关文章

hadoop一些常见报错的解决方案

Failed to set setXIncludeAware(true) for parser 遇到此问题一般是jar包冲突的问题.一种情况是我们向java的lib目录添加我们自己的jar包导致hadoop引用jar包的冲突.解决方案就是删除我们自己向系统添加的jar包,重新配置.将自己的jar包或者外部jar放入系统目录会在编译程序时带来方便,但是这不是一种好习惯,我们应该通过修改CLASSPATH的方式指定jar包路径. * Cannot lock storage /tmp/hadoop-r

JavaScript 调试常见报错以及原因

在程序开发中难免会遇到一些错误,在成千上万的代码中去寻找错误很明显相当于大海捞针,为此,每种计算机编程语言都要它独特的一套错误处理与调试机制.当然,JavaScript也不例外.但是,接触过javascript的人都知道,在调试js的过程中有时候真想砸电脑.因为在调试的过程中,控制台给出的错误非常难以理解,其次给出的行号不总有帮助.虽然很多时候都要靠经验去判断,但是控制台给出的错误提示也并不是一点用都没有.因为它会给你提供一些信息帮助你去判断和寻找错误的来源.那这些有用的信息是什么?前面已经说了

Ubuntu常见报错及解决方案汇总

作者:郭孝星 微博:郭孝星的新浪微博 邮箱:[email protected] 博客:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells 一 卡在登录界面,输入用户密码后总是返回登录界面 原因分析 /etc/profile 中环境变量配置错误,导致系统无法正常启动. 解决方案 按Ctrl+Alt+F1进入Ubuntu命令行模式,修改/etc/profile文件,这是个环境变量配置文件,之前最后作备份. 打开/e

Android Studio常见报错及解决方案汇总

一 unknown host services.gradle.org 原因分析 在国内,services.gradle.org被墙了,无法连接. 解决方案 方案一:使用代理 方案二:使用本地Gradle进行编译 版权声明:本文为博主原创文章,未经博主允许不得转载.

phpMyAdmin常见报错的解决方案

1.权限过大,提示配置文件不能有写的权限 I get this error when I try to access localhost/phpmyadmin: Wrong permissions on configuration file, should not be world writable! 解决办法: sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php OK,success! 2.声明:MySQL和phpMyAdmin不在同一主机

swift 常见报错及解决方案

当你初学swift,或者你从2.0转到3.0,见点红是在所难免再寻常不过的事情,其实一般也都是一些小的语法问题,度娘一般都有能力告诉你答案,但是凡事做个总结做到心中有数毕竟是比度娘靠谱的. 1.cannot load underlying module for   无法加载底层模块 solve:Cocoapods 引入的第三方  找不到头文件  需要在 build setting里面进行如下设置.这点和oc是一样的 2. type of expression is ambiguous witho

cocos2d-js运行游戏常见报错

作为新手,参考官网案例自己再打一遍代码运行游戏时常会出现许多相同报错,有的是由于自己单词拼写错误,或者文件未加载等,在写代码的时候一定要细心细心再细心,下面是我这两天运行出现的一些报错及我的解决方法,多是自己搜索外带摸索总结的,有什么不对的敬请指正,当然,运行过程中也许会有各种问题,我这边也可能只是极少数,后续碰到的会继续更新,希望大家看到并可以解决的也可以共享下. 运行游戏常见报错: 1.loader for [null] not exists! 尝试方法:极有可能是加载什么类型的资源没有后缀

android开发_git操作中常见报错及解决办法

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:git操作中常见报错 - 如果输入$ git remote add origin [email protected]:xxx(github帐号名)/yyy(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法

web报表工具FineReport使用中遇到的常见报错及解决办法(一)

FineReport使用中遇到的常见报错及解决办法(一) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有.有报错要看日志.下面简单罗列下常见的问题,大多文档上都有提到的. 1.address pool is full: 含义:地址池满,连接数超过并发数上限. 解决办法: 若在FineReport的连接池属性的设置中,已将最大连接数设置得过大,还出现如上的报错,此时通常就是数据库进程(proc