我们有一个Flex 3应用程序,它使用WebService和loadWSDL()来调用具有返回查询的ColdFusion函数。 Flex 3应用程序将返回数据存储在ArrayCollection中。问题是Flex会在ColdFusion 8上解析数据,但不会解析10.我确实看到在ColdFusion 10下运行时返回的数据,但看起来格式有点不同。我想知道是否可能是SOAP 1.1与1.2的问题。有没有人有任何可能导致这种情况的事情?
答案 0 :(得分:0)
添加此行
<cfset this.wssettings.version.consume = "1">
到您的Application.cfc将迫使Coldfusion 10使用Axis1 Web服务和Flex 3支持的SOAP 1.1格式。 Application.cfc文件放在应用程序根目录中。