我已經使用FlexBuilder菜單成功生成了我的Web服務代理。這個特定的Web服務在其WSDL中指定了一個內部(或不正確的)「位置」。這意味着當我去做一個實際的方法調用時,它會失敗,因爲位置字段中指定的DNS名稱是錯誤的。 (在火蟲中顯示爲「已中止」)。如何在Flex中設置SOAP服務的位置?
如何在服務對象上設置位置屬性?我已經在Java和PHP中完成了這一點,但無法弄清楚如何在Flex中做到這一點。
更新:
需要被改變下面列出的字段。它被稱爲「WSDL端點」。所以問題是:我如何以編程方式爲生成的Web服務對象(擴展了WebServiceWrapper的對象)執行此操作?
<annotation name="ServiceConfig">
<item name="DEFAULT_ENTITY_PACKAGE">valueObjects</item>
<item name="WSDL-endpoint">http://eoc7/eoc7/api.asmx</item>
<item name="LINKED_FILE"></item>
</annotation>
顯示一些代碼,所以我們可以看到你在哪裏錯了。 – 2011-04-08 00:21:05