首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用axis2 java2wsdl创建标题-如何?

使用axis2 java2wsdl创建标题-如何?
EN

Stack Overflow用户
提问于 2011-09-26 21:29:28
回答 1查看 630关注 0票数 0

我正在使用org.apache.axis2创建wsdl。我们的代码实现了ScemaGenerator,并添加了一些内容。我正在尝试找到一种方法来创建具有标头定义的wsdl,其中将包括userName和密码。我如何才能在代码创建后不通过文件编辑就能做到这一点呢?如果我没有选择,我需要编辑文件,那么正确的sintax是什么呢?我所写的是在用于wsdl2Java时创建一个wsdl解析错误。我的代码:

代码语言:javascript
复制
  <wsdl:message name="wsDirectLoginRequest">
    <wsdl:part name="parameters" element="ns:wsDirectLogin">
    </wsdl:part>
    <wsdl:part name="request_header" element="intf:pswd">
  </wsdl:message>
...
  <wsdl:input message="ns:wsDirectLoginRequest" wsaw:Action="urn:wsDirectLogin">
   <wsdlsoap:header message="intf:wsDirectLoginRequest" part="request_header" use="literal"/>
       <wsdlsoap:body use="literal" parts="parameters"/>
  </wsdl:input>
...

我做错了什么?谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-09-27 02:09:25

Axis2自带的DefaultSchemaGenerator无法做到这一点。

您得到的wsdl错误是什么?请查看此处以获取正确的wsdl1。

但正如在前面的评论中指出的那样,最好是考虑是否需要使用WS-Security (使用rampart)或手动添加头文件。

1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7555825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档