当前位置: 首页 > 知识库问答 >
问题:

驼峰头中的多个命名空间

宗安宁
2023-03-14

尝试使用camel cxf bean调用外部soap服务,但不确定如何在setHeader中传递多个名称空间。

OPERATION_NAMESPACE,常量("http://test.org/Imports")

对于其中一个操作,需要传递2个命名空间作为http://test.org/Importshttp://globe.org/schema

让我知道我们如何在调用cxf bean之前将骆驼头中的上述两个命名空间添加为操作命名空间

提前谢谢

共有1个答案

罗淮晨
2023-03-14

不,AFAIK一个WSDL的SOAP操作不能有两个命名空间。操作属于一个命名空间。直到今天,对我来说,这一直是WSDL的目标命名空间。

<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" ...
    targetNamespace="[YourOperationNamespace]">

我假设您有另一个XML模式的名称空间(嵌入式或外部)用于请求或响应的数据类型。但这只是有效载荷的定义。

 类似资料:
  • 本文向大家介绍写一个方法把下划线命名转成大驼峰命名相关面试题,主要包含被问及写一个方法把下划线命名转成大驼峰命名时的应答技巧和注意事项,需要的朋友参考一下

  • 本文向大家介绍Java 驼峰命名法详解(必看篇),包括了Java 驼峰命名法详解(必看篇)的使用技巧和注意事项,需要的朋友参考一下 标识符: Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符 凡是自己可以起名字的地方都叫标识符 定义合法标识符的规则: 由26个英文字母大小写,0-9,_或$组成 数字不可以开头 不可以使用关键字和保留字,但是能包括关键字和保留字 Java中严格区分大

  • 本文向大家介绍写个js函数,可以转化下划线命名到驼峰命名?相关面试题,主要包含被问及写个js函数,可以转化下划线命名到驼峰命名?时的应答技巧和注意事项,需要的朋友参考一下 参考回答:  

  • 本文向大家介绍解决mybatis plus 驼峰式命名规则问题,包括了解决mybatis plus 驼峰式命名规则问题的使用技巧和注意事项,需要的朋友参考一下 在我们使用mybatis plus 时, mybatis plus 可以帮我们自动封装我们的实体类用来查询添加,当我们遇见我们的尸体类名与我们的表字段是驼峰写法时:  我们在数据库的字段名也是 userCode 但是如果我们不设置mybst

  • 我有一个关于ApacheCamel的问题。我无法找到多播是否被事务处理。如果它被事务处理,事务是如何实现的?事务边界是什么?

  • 我使用maven-jaxb2-plugin生成java文件从wsdl之一。运行“生成源”目标后,我得到以下错误 有几个wsdl文件,我需要不同的目标包,所以我尝试使用绑定文件,但现在只有1个wsdl。 这是我的插件配置 这是装订。xjb文件 开始服务。wsdl文件 看起来问题与具有相同targetNamespace的多个xs:schema元素有关,但我找不到如何在不修改wsdl的情况下修复它。