wsdl-java jdk自带的发布服务,wsimport命令生成客户端。

问题描述

java jdk自带的发布服务,wsimport命令生成客户端。

服务发布成功,能访问到服务也可以访问到wsdl文件,使用wsimport命令生成客户端代码的时候出错。
提示错误
[ERROR] Unexpected end of file from server

Failed to read the WSDL document: http://localhost:8080/123/hell, because 1) cou
ld not find the document; /2) the document could not be read; 3) the root elemen
t of the document is not wsdl:definitions.

[ERROR] failed.noservice=Could not find wsdl:service in the provided WSDL(s):

At least one WSDL with at least one service definition needs to be provided.

    Failed to parse the WSDL.
时间: 2024-11-01 17:31:34

wsdl-java jdk自带的发布服务,wsimport命令生成客户端。的相关文章

用cxf开发web service 运行wsdl2java命令生成客户端JAVA代码产生错误,求大神

问题描述 新手刚刚学的cxf开发webservice搞了两天一直卡在这,求大神解决.真心无力...曾经用过wsdl2java工具包生成,代码出来了,但是访问不了服务端的方法...这是环境变量的配置CXF_HOME:E:ProgramFiles(x86)apache-cxf-2.4.0path:E:ProgramFiles(x86)apache-cxf-2.4.0bin;%CXF_HOME%bin;CXF_HOME:E:ProgramFiles(x86)apache-cxf-2.4.0 解决方案

JDK自带XML和java对象相互转换

下面使用的是JDK自带的类,没有引用任何第三方jar包.   Unmarshaller 类使客户端应用程序能够将 XML 数据转换为 Java 内容对象树. 备注:marshal(序列化.排列.整理) Marshaller 类使客户端应用程序能够将 Java 内容树转换回 XML 数据. package hb.jaxb;   import javax.xml.bind.annotation.XmlRootElement;   //1.需要转换的model对象一定要添加@XmlRootElemen

java方法块-android当中excute方法是jdk自带的吗

问题描述 android当中excute方法是jdk自带的吗 android当中excute方法是jdk自带的吗 这个方法是干什么用的 这个方法一定要抛出异常吗 解决方案 我自己去查查api文档了

Java Gearman Service 0.5发布 Gearman服务的Java实现

Java Gearman Service是一个Gearman服务的Java实现,它提供了一个通用的应用程序框架.它可以并行地处理数据,负载平衡处理,对其他语言的调度函数,可用于多种应用. Gearman定义 Gearman是用 Perl 编写的任务调度程序,提供了一个服务器端和多种语言的客户端接口,包括 C/Perl/Python/http://www.aliyun.com/zixun/aggregation/13430.html">Ruby 等,在 client library 本身就支

使用JDK自带的WebService

WebService是个好东西,话不多说,干净利落 服务器端 来看下服务器端的结构: 先定义一个接口,用于暴露: ? 1 2 3 4 5 6 7 package com.abc.webservice; /**  * 对外暴露的接口.  */ public interface IWebService {     public String hello(String who); } 再定义这个接口的实现类: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

JAVA JDK和Tomcat环境变量配置

CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量.它的作用与import.package关键字有关.当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类:但是编译器如何知道你把这个 package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置:如何告诉它呢?就是设置CLASSPATH啦 :) 如果java.util这个package在c:/jdk/ 目录下,你得把c

每日 Ubuntu 小技巧 - 在 Ubuntu 中手动安装 Oracle Java JDK 8

这篇简短的教程将会演示如何在 Ubuntu 系统中安装 Oracle 公司最新发布的 Java JDK 8.这里使用的方法是教你如何从下载页面下载安装包,然后不使用外部的 PPA 或者第三方源代码在 Ubuntu 中安装. 这种方法不需要依赖于第三方的源仓库.你只需要从 Oracle 的官方下载页直接下载,然后安装就行. JDK 8 是一个重要的发行版本,也加入了最新的叫做 Lambda 表达式的新语言功能,此功能可以"把函数用作方法参数,或者代码块当作日期数据使用". 这一个版本也发

六个问题带你了解服务发现

本文讲的是六个问题带你了解服务发现,[编者的话]四位专家解答了有关服务发现的六个问题:(1)什么是服务发现?(2)服务发现包括哪些关键特性,为什么?(3)服务发现带来的主要好处是什么?(4)哪一种服务发现方案是最可靠的?(5)实施服务发现面临的最大挑战是什么?(6)已有的系统如何集成服务发现的功能? 「不可更改基础设施:六问六专家」很成功,这次我们套用这种形式,向四位专家提问有关服务发现的六个问题. 服务发现不是什么新问题(想想 DNS 出现多久了).最近几年,由于服务和微服务架构--当然,还包

Java魔法堂:以Windows服务的形式运行Java程序

一.前言   由于防止维护人员误操作关闭Java控制台程序,因此决定将其改造为以Windows服务的形式运行.弄了一个上午总算搞定了,下面记录下来,以供日后查阅.   二.Java Service Wrapper   官网地址:http://wrapper.tanukisoftware.com/doc/english/download.jsp   JavaServiceWrapper以守护进程或windows服务的方式运行java程序.JSW提供四种方案改造原有项目,以实现守护进程或window