`

通过java类生成wsdl,返回值带list类型的问题

 
阅读更多

The service class "com.gdt.imp.UserMessageImp" does not comply to one or more requirements of the JAX-RPC 1.1 specification, and may not deploy or function correctly.

答案:

0down voteaccepted

this could be because you are trying to pass a List as parameter and the JAX-RPC spec does not specify a clear mapping between the java.util.List object and XML.The good news is you have other options. For your example, you could declare the type of 'actors' in the parameter itself. For example, use a String[] or Actors[] (where Actors is a complex type).

  • 大小: 84.2 KB
分享到:
评论

相关推荐

    把wsdl文件转换成java类 使用wsdl2Java工具

    这个命令将根据WSDL文件生成一系列的Java类,包括服务接口、消息实体、异常类以及客户端代理类。你可以通过添加不同的选项来定制生成的代码,例如指定包名、启用抽象模式等。 4. **理解生成的代码**: 生成的Java类...

    wsdl生成java代码工具

    通过运行`wsdl2java.cmd`,用户可以将WSDL描述转换为可操作的Java类。 4. **使用Wsdl2Java工具**: - **命令行参数**:运行`wsdl2java`时,可以指定各种参数,比如指定输出目录 (`-d`)、选择代码生成模式 (`-...

    使用CXF: Java 2 WSDL

    "Java 2 WSDL"指的是从Java类生成WSDL(Web Services Description Language)文件的过程。这通常在我们需要为已有的Java接口创建Web服务时进行。CXF提供了强大的工具,能够帮助开发者从Java接口自动生成WSDL,简化了...

    使MyEclipse调用Axis的wsdl2java 通过wsdl生成客户端

    总结起来,通过MyEclipse调用Axis的`wsdl2java`命令,我们可以高效地生成基于WSDL的Web服务客户端代码。这个过程简化了开发者的工作,使得与Web服务的交互变得更为便捷。在实际开发中,熟练掌握这一技能将极大地提高...

    Axis 把WSDL生成JAVA类

    - **类生成策略**:对于每个在WSDL中定义的操作,WSDL2Java会生成相应的Java接口和实现类(存根或骨架)。每个类都有对应的get和set方法,以便于数据的封装和解封。 - **序列化支持**:生成的Java类通常实现了`...

    WebService的WSDL文件生成Java代码工具

    Java中,通常使用Apache CXF、 Axis2 或 JAX-WS等库来处理WSDL文件,生成对应的Java类和服务接口。以下是使用这些工具的一般步骤: 1. **Apache CXF**: - 首先,下载并安装Apache CXF。 - 使用CXF的wsdl2java...

    wsdl文件生成java webservice 工具(附带生成后调用方法)

    在IT行业中,Web服务是一种常见的跨平台通信方式,允许不同系统之间交换...通过这个工具,可以快速地从WSDL文件生成Java代码,大大简化了Web服务的开发过程。只要遵循上述步骤,你就能成功地创建和调用Java Web服务。

    把wsdl文件或地址转化成java代码工具

    【标题】:“把wsdl文件或地址...MyEclipse和Apache CXF的wsdl2java工具都是常用的解决方案,它们通过解析WSDL文件,自动生成与服务接口对应的Java类,使得开发者可以专注于业务逻辑的实现,而不用关心底层通信的细节。

    wsdl2java 生成wsdljava客户端所需要的包

    4. **生成的代码结构**:`wsdl2java`会生成一系列的Java类,包括服务接口(对应WSDL中的portType)、服务代理实现(对应binding)、数据类型(对应schema中的元素和复杂类型)。此外,还会包含必要的配置文件和依赖...

    手动生成WSDL代理类

    本文将围绕“手动生成WSDL代理类”的主题,详细解析如何利用WSDL.exe工具,通过简单的操作步骤,为Web Service创建代理类,从而简化开发过程中的服务调用。 #### WSDL代理类的意义 代理类,顾名思义,是在客户端...

    WSDL2Java--根据wsdl生成Java客户端工具

    - 确保WSDL文件是可用且正确的,否则生成的Java代码可能存在问题。 - 生成的Java代码通常需要配合相应的Web服务依赖库,确保正确导入并配置。 - 对于大型或复杂的WSDL,生成的代码可能会非常多,需要有良好的代码...

    Eclipse中用wsdl生成java客户端

    随着WebService技术的普及,Eclipse也提供了相应的支持,允许开发者通过wsdl文件生成Java客户端。本文将详细介绍如何在Eclipse中使用wsdl文件生成Java客户端。 首先,让我们了解什么是wsdl文件。Wsdl(Web Services...

    通过本地java代码访问wsdl接口

    标题中的“通过本地Java代码访问WSDL接口”指的是在Java编程环境中,利用WSDL(Web Service Description Language)文件来创建客户端代理类,从而调用远程Web服务。WSDL是一种XML格式,它定义了Web服务的接口,包括...

    Java2WSDL和WSDL2Java操作指南.doc

    Java2WSDL 和 WSDL2Java 是两种常用的 Web 服务开发工具,分别用于将 Java 类转换为 WSDL 文件和将 WSDL 文件转换为 Java 代码。在本文中,我们将详细介绍 Java2WSDL 和 WSDL2Java 的使用方法和参数设置。 Java2...

    axis2根据wsdl生成java客户端代码

    axis2根据wsdl生成java客户端代码 D:\Software\axis2-1.6.2\bin>wsdl2java.bat -uri http://10.33.30.216:9099/facs/services/ResourceSynchroWebService?wsdl -o E:\wsdloutput -p com.util wsdl2java.bat -uri ...

    Axis2 接口生成wsdl工具

    标题中的"Axis2接口生成WSDL工具"正是 Axis2 的一个重要特性,它允许开发者通过Java接口自动生成描述Web服务的WSDL(Web Services Description Language)文件。 **1. Axis2 简介** Apache Axis2是Apache SOAP项目...

    Java2WSDL和WSDL2Java操作指南

    在Web服务领域,Java2WSDL 和 WSDL2Java 是两个非常重要的工具,它们分别用于从Java类生成WSDL文件以及从WSDL文件生成Java类。本文将详细介绍这两个工具的使用方法及其参数说明,并提供一个具体的示例。 #### 二、...

    webservice注解修改生成wsdl信息

    在本案例中,我们将关注如何通过注解来修改WebService生成的WSDL(Web Services Description Language)信息,以实现服务名称、命名空间、返回值以及调用方法的定制,同时增强服务的安全性。 首先,让我们理解WSDL...

    wsdl生成java客户端报错问题解决方法

    解决使用wsdl生成java客户端报错:java.lang.reflect.invocationtargetexception的方法之一

Global site tag (gtag.js) - Google Analytics