文档章节

cxf webservice的深坑---Unable to create schema compiler

o
 osc_wws45aot
发布于 2019/08/20 11:31
字数 199
阅读 39
收藏 0

精选30+云产品,助力企业轻松上云!>>>

用cxf调用webservice 

如下 <dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-spring-boot-starter-jaxws</artifactId>
<version>3.1.12</version>

</dependency>

 

JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
Client client = dcf.createClient("http://159.226.119.122:1200/Creater.asmx?wsdl");

Object[] objects = new Object[0];

// invoke("方法名",参数1,参数2,参数3....);
objects = client.invoke("CreateImage", siteID,timeStart,timeEnd);
if(objects != null){

String value = (String) objects[0];

 

测试ok

 

然后jar部署 开开心的 然后问题来了  

打成jar之后反而失败了 一直报错Unable to create schema compiler

尝试网上各种办法 加各种jar 无果  也考虑到tools。jar问题 再pom加jdk引用都没有用

甚至向jre里面放tools。jar也不行

 

第二天再同事提醒下 ,再多处jre里面放tools。jar 大功告成

原来我装jdk时候装了两个jre  之前放错了 位置 

tools.jar引发的惨案

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
cxf配置

先记录一下,后期补充配置原因 原先的spring3.X(struts2)的时候配置cxf2.x没问题,基本就是在context.xml中加入 <import resource="classpath:META-INF/cxf/cxf.xml"/> <import resource="......

osc_a7rsiqz6
2018/05/24
8
0
java web项目(spring项目)中集成webservice ,实现对外开放接口

java web项目(spring项目)中集成webservice ,实现对外开放接口 什么是WebService?webService小示例 点此了解 下面进入正题: Java web项目(spring项目)中集成webservice ,实现对外开放接口步骤...

osc_s8zboupn
2019/05/10
2
0
spring结合apache cxf发布web service服务

首先下载apache cxf压缩包,到apache官方网站下载。将lib目录下的jar文件都拷贝到自己的项目lib下面。这里我的项目名为cxfservice 2. 配置sring的配置文件如下: 创建webservice服务接口 pa...

linsir
2011/03/15
2.5K
1
CXF创建webservice服务端

一、CXF的介绍 Apache CXF是一个开源的WebService框架,CXF大大简化了Webservice的创建,同时它继承了XFire的传统,一样可以和spring天然的进行无缝的集成。CXF框架是一种基于servlet技术的S...

紫枫咖啡
2014/05/28
0
0
webservise invoke Exception

@foxbrother 你好,想跟你请教个问题: 客户端调用cxf webservice出现异常 2012-9-13 10:53:43 org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging 警告: Interceptor...

Apache_007
2012/09/13
1.4K
3

没有更多内容

加载失败,请刷新页面

加载更多

为什么从HBase的0.96版本开始,舍弃了-ROOT-文件?

HBase结构的读写流程 (1). HBase0.96版本之前: (2). HBase0.96开始: a. 当客户端获取到.meta文件的位置之后,会缓存.meta.文件的位置 b. 客户端还会缓存HRegion的位置 -ROOT-存在的意义: ...

其乐m
18分钟前
12
0
volatile关键字对 - What is the volatile keyword useful for

问题: At work today, I came across the volatile keyword in Java. 今天的工作中,我遇到了Java中的volatile关键字。 Not being very familiar with it, I found this explanation: 不太熟......

技术盛宴
24分钟前
25
0
golang 封装 mysql 和 redis 连接

Mysql封装 package dbimport ("fmt"_ "github.com/go-sql-driver/mysql""github.com/jmoiron/sqlx")var DB *sqlx.DBfunc init(){database, err := sqlx.Op......

开源中国最牛的人
24分钟前
16
0
pdfbox 读取文件报错 java.io.IOException: Page tree root must be a dictionary

pdfbox java.io.IOException: Page tree root must be a dictionary 示例代码 public static void main(String[] args) { try (InputStream sampleInputs = new ClassPathResource("s......

lemos
33分钟前
28
0
整理 Linux下列出目录内容的命令

在 Linux 中,有非常多的命令可以让我们用来执行各种各样的任务。当我们想要像使用文件浏览器一样列出一个目录下的内容时,大家第一时间想到的是 ls 命令。但只有 ls 命令能实现这个目的吗?...

良许Linux
34分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部