如何使用CF10 Web服务创建SOAP标头

问题描述 投票:1回答:2

在进行CF网络服务调用时,必须创建一个SOAP标头。在CF9中,我们可以使用setHeader()方法。这在我的生产服务器(运行CF9)上有效。但是,我已将本地系统升级到CF10(出于开发目的),并发现此方法不再有效。它引发以下错误:

找不到带有参数{...}的Web服务操作setHeader。

[转储对象时,我看到使用org.apache.axis2.client.Stub而不是org.apache.axis.client.Stub。所以我的问题有两个:

  1. [Axis2中setHeader方法在哪里?
  2. 如果该方法不再可访问,如何为我的对象调用指定使用Axis1.x NOT Axis2?
  3. 我希望这是有道理的。

在进行CF网络服务调用时,必须创建一个SOAP标头。在CF9中,我们可以使用setHeader()方法。这在我的生产服务器(运行CF9)上有效。但是,我已经升级了...

coldfusion axis2 coldfusion-10 axis
2个回答
0
投票

如何为我的对象调用指定使用Axis1.x NOT Axis2


-2
投票

您是否曾经知道如何做到这一点。我也坚持这样做。

© www.soinside.com 2019 - 2024. All rights reserved.