如何使用 Axis WSDL2Java 生成的文件?

2024-01-06

我使用 WSDL2Java 转换器从 WSDL 生成了 Java 文件,但我不知道如何将服务与这些文件一起使用,因为没有示例。我正在实施客户端。


关于 Axis2:阅读这些链接,它们包含一些示例:

http://ws.apache.org/axis2/1_5_1/quickstartguide.html#clients http://ws.apache.org/axis2/1_5_1/quickstartguide.html#clients
http://ws.apache.org/axis2/1_0/userguide3.html http://ws.apache.org/axis2/1_0/userguide3.html

EDIT:关于Axis1:它基于JAX-RPC,您需要实例化存根对象或使用服务定位器来获取存根实例,所有WS操作都将在其中。给出一个例子here http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL:

public class Tester {
  public static void main(String [] args) throws Exception {
    // Make a service
    AddressBookService service = new AddressBookServiceLocator();

    // Now use the service to get a stub which implements the SDI.
    AddressBook port = service.getAddressBook();

    // Make the actual call
    Address address = new Address(...);
    port.addEntry("Russell Butek", address);
  }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Axis WSDL2Java 生成的文件? 的相关文章

  • Mockito 在调用参数数量可变的方法时使用参数匹配器

    我试图在对具有可变数量参数的方法的调用中使用参数匹配器 Java 中的东西 没有成功 我的代码如下 我还将列出我尝试用来完成此工作的所有行 import static org mockito Mockito public class Met
  • JDK 文档是语言规范的一部分吗?

    只有一名官员Java语言规范 https docs oracle com javase specs jls se8 html index html所有 Java 实现都必须遵守它 API文档怎么样 所有Java实现都需要遵守吗这个版本 ht
  • 如何将画廊意图中的“打开”更改为“完成”?

    我使用以下意图打开画廊来选择多个图像和视频 Intent intent new Intent intent setType image video intent putExtra Intent EXTRA ALLOW MULTIPLE tr
  • Java Runtime.getRuntime().freeMemory() 问题

    我搜索并看到了一些线程 但没有一个能够解决我遇到的具体问题 我正在尝试使用以下方式监视我的内存使用情况Runtime getRuntime freeMemory Runtime getRuntime maxMemory and Runtim
  • JVisualVM/JConsole 中的 System.gc() 与 GC 按钮

    我目前正在测试处理 XML 模式的概念验证原型 并围绕一个非常消耗内存的树自动机外部库 我已经获得了源代码 构建 我想绘制 真实峰值 堆 随着模式大小的增加 不同运行的内存消耗 使用的指标符合我的目的并且不会影响问题 或者至少是它的合理近似
  • Java:在 eclipse 中导出到 .jar 文件

    我正在尝试将 Eclipse 中的程序导出到 jar 文件 在我的项目中 我添加了一些图片和 PDF s 当我导出到 jar 文件时 似乎只有main已编译并导出 我的意愿是如果可能的话将所有内容导出到 jar 文件 因为这样我想将其转换为
  • 来自十六进制代码的 Apache POI XSSFColor

    我想将单元格的前景色设置为十六进制代码中的给定颜色 例如 当我尝试将其设置为红色时 style setFillForegroundColor new XSSFColor Color decode FF0000 getIndexed 无论我在
  • Spring Security SAML2 使用 G Suite 作为 Idp

    我正在尝试使用 Spring Security 5 3 3 RELEASE 来处理 Spring Boot 应用程序中的 SAML2 身份验证 Spring Boot 应用程序将成为 SP G Suite 将成为 IDP 在我的 Maven
  • Jackson XML ArrayList 输出具有两个包装器元素

    我在 Jackson 生成的 XML 输出中得到了两个包装器元素 我只想拥有一个 我有一个 Java bean Entity Table name CITIES JacksonXmlRootElement localName City pu
  • 是否可以通过编程方式查找 logback 日志文件?

    自动附加日志文件以支持电子邮件会很有用 我可以以编程方式设置路径 如以编程方式设置 Logback Appender 路径 https stackoverflow com questions 3803184 setting logback
  • 如何使用 Hibernate (EntityManager) 或 JPA 调用 Oracle 函数或过程

    我有一个返回 sys refcursor 的 Oracle 函数 当我使用 Hibernate 调用该函数时 出现以下异常 Hibernate call my function org hibernate exception Generic
  • 使用 Guice 优化注册表

    你好 今天思考了一种优化 有一些疑问 语境 我正在使用 Guice 2 进行 Java 开发 在我的网络应用程序中 我有一个转换器注册表 可以即时转换为某种类型 转换器描述如下 public class StringToBoolean im
  • Java Swing For mac 中的 DJ Native Swing 浏览器

    我有一个用 Swing 制作的 Java 应用程序 并且使用了一个 DJ Native Swing 浏览器 当我尝试在 OS X 上使用它时 它抛出了一个NoClassDefFoundError尽管我添加了 swt jar 但始终如此 有人
  • 如何在 Spring 属性中进行算术运算?

  • HashMap 值需要不可变吗?

    我知道 HashMap 中的键需要是不可变的 或者至少确保它们的哈希码 hashCode 不会改变或与另一个具有不同状态的对象发生冲突 但是 HashMap中存储的值是否需要与上面相同 为什么或者为什么不 这个想法是能够改变值 例如在其上调
  • QuerySyntaxException:无法找到类

    我正在使用 hql 生成 JunctionManagementListDto 类的实际 Java 对象 但我最终在控制台上出现以下异常 org hibernate hql internal ast QuerySyntaxException
  • 使用按钮作为列表的渲染器

    我想使用一个更复杂的渲染器 其中包含列表的多个组件 更准确地说 类似于this https stackoverflow com questions 10840498 java swing 1 6 textinput like firefox
  • 如何使用play框架上传多个文件?

    我在用play framework 2 1 2 使用java我正在创建视图来上传多个文件 我的代码在这里 form action routes upload up enctype gt multipart form data
  • 洪水填充优化:尝试使用队列

    我正在尝试创建一种填充方法 该方法采用用户指定的初始坐标 检查字符 然后根据需要更改它 这样做之后 它会检查相邻的方块并重复该过程 经过一番研究 我遇到了洪水填充算法并尝试了该算法 它可以工作 但无法满足我对 250 x 250 个字符的数
  • Java EE 目录结构

    我对以下教程有疑问 http www mkyong com jsf2 jsf 2 internationalization example http www mkyong com jsf2 jsf 2 internationalizatio

随机推荐

  • 在 U-Boot 中使用 I2C 读取多个字节

    我的 Freescale p1022tw 板的 I2C 驱动程序有问题 U Boot 的控制台上有一个从 I2C 设备读取的命令 i2c md chip address 0 1 2 of objects 当我从 id 为 0x60 地址为
  • 为什么使用 Object.create() 和 console.log() 时不显示属性?

    当我使用文字语法创建对象时 将对象打印到控制台会显示该对象foo和p财产 foo foo p 42 console log foo console log foo p Outputs p 42 当我使用 Object create 语法时
  • SWI序言中#=和=:=有什么区别

    What is the difference between and in SWI prolog I have found the definition from SWI prolog but still confused about it
  • php 析构函数在流畅的界面下调用得太早

    我发现 php 析构函数有一个非常奇怪的事情 基本上我有一个数据库管理类 它使用工厂加载适配器来定义应该加载哪个适配器 mysql mysqli等 我只会写下代码中有趣的部分 因为类本身更长 但代码不涉及当前的麻烦 该问题仅发生在 mysq
  • 从 git 中删除但保留在工作目录中

    我添加了一堆要由 git 跟踪的文件 但它们被错误地添加 并提交 它们应该存在于工作目录中 它们是我的 IDE 使用的临时文件 但不被 git 跟踪 我现在已经创建了一个 gitignore 文件并添加了适当的条目 但是将文件从 git 跟
  • KnexJS 迁移及相关种子数据

    我在学习 BookshelfJS KnexJS 从 SequelizeJS 切换 的过程中遇到了将数据导入到通过 KnexJS 中的迁移功能创建的多个表中的问题 有4张桌子 servers operating systems applica
  • 点击特定选项卡即可获取对应的详细信息

    html部分 div class tab content div class tab pane active div class row fluid div class span9 offset1 div div div div
  • 如何从网页访问 Dialogflow V2 API?

    我有一个网页 我想在其中使用对话流聊天机器人 这是一个自定义聊天窗口 因此我不想使用一键集成 我能够访问聊天代理V1 API使用 javascript ajax 通过传递客户端访问令牌在请求标头中 但我不知道该怎么做V2 API 我不清楚对
  • Android内部存储和本地目录中的文件

    Android 为您提供 getDir 我认为这意味着我将拥有 myappspace somedirectory 来在您的应用程序空间中创建一个目录 但是 当 android 给你一个错误时 如果你在 openFileOutput Inpu
  • 使用 Altair 对标准化堆积条形图进行排序

    我正在尝试根据特定顺序对标准化堆积条形图进行排序 我想要按此顺序排序的堆叠条 Order dict Paid work 1 Education 2 Sleep 3 Other unpaid work 4 Housework Shopping
  • SAS数字到字符的转换?

    当我们将数字转换为字符时 我们应该使用如下的数字格式 data test prodID 001 result put prodID 1 run proc print run 我也尝试过使用字符格式 1 而且它也有效 data test pr
  • 为什么我的 React 组件没有随着状态更新而更新?

    我构建了一个地图应用程序 需要在按下按钮后显示 消失一些地图图标 但当我从其父组件传递新的运动属性时 我不知道如何将其设置为重新渲染组件 父加载组件
  • Mysql 中使用 select where 查询区分大小写

    嗨 我正在使用 Java 前端和 Mysql 后端 其实在tbl test包含 name value abc 22 xyz 14 ABC 32 xyZ 4 ABc 4 在java中我尝试检索abc的值于是写了一段代码 ResultSet r
  • pandas 将数据帧转为 3D 数据

    似乎有很多可能性可以将平面表数据转换为 3d 数组 但我不知何故找不到一种有效的方法 假设我有一些带有 columns name type date 的数据价值 当我尝试通过 pivot index name columns type da
  • CSS 截掉输入框的末尾

    老天爷 为什么我的输入框右侧被切掉了 我研究了 chrome 中的填充和边距 但看不出是什么原因造成的 我对此很陌生 但这仍然是一个谜 http jsfiddle net GCt3z 1 http jsfiddle net GCt3z 1
  • DoctrineExtensions 软删除

    我正在使用 Doctrine2 设置 symfony2 并且我想使用 DoctrineExtensions Gedmo 我遵循了每一步 大多数都在工作 但我无法找到需要更改的配置文件 SoftDeleteable 可以工作 https gi
  • hive 版本 0.13.1 中的性能问题

    I use AWS EMR http docs aws amazon com ElasticMapReduce latest DeveloperGuide UsingEMR SupportedHiveVersions html运行我的 Hi
  • SwiftUI 中文本的自定义字体大小

    我认为有一个标签 我想使用系统字体大小为medium 大小为21点 我创建了一个自定义扩展来重新使用创建的字体 extension Font static var primaryButton Font return Font custom
  • 鼠标滚动选中和取消选中 DataGrid 中的复选框

    private void OnChecked object sender RoutedEventArgs e try LAB TEST t new LAB TEST CheckBox chk CheckBox e OriginalSourc
  • 如何使用 Axis WSDL2Java 生成的文件?

    我使用 WSDL2Java 转换器从 WSDL 生成了 Java 文件 但我不知道如何将服务与这些文件一起使用 因为没有示例 我正在实施客户端 关于 Axis2 阅读这些链接 它们包含一些示例 http ws apache org axis