2009-10-08 31 views
0

我試圖用Flex構建器功能(數據>導入Web服務)導入Web服務。該過程按預期進行,並根據Web服務描述生成類。雖然代碼是在編譯錯誤的情況下生成的。Flex Builder導入自動代碼中的Web服務錯誤

2個品種共有20個錯誤。我在下面列出了一些錯誤的例子。

它看起來像自動發電機中的錯誤。自動生成的代碼試圖分派一個ArrayCollection類型的對象。據我所知,這是不可能的。

有沒有人有任何建議或有任何人有類似的問題?

錯誤示例:

1067: Implicit coercion of a value of type net.responsys:ListTablesForCampaignResultEvent to an unrelated type flash.events:Event. Responsys/src/net/responsys ResponsysWS57.as 

1119: Access of possibly undefined property headers through a reference with static type net.responsys:ListFolderContentsResultEvent. Responsys/src/net/responsys ResponsysWS57.as 
+0

或者,是他們進口的Web服務是其他方法在Flash/Flex中使用? – Joel 2009-10-15 12:08:29

回答

0

如果他們都來自一個「事件」級,它可能是一個範圍界定問題。嘗試限定所有的事件實例,例如查看生成的代碼以及無論您看到Flash事件的位置,都需要添加flash.events。 所以閃蒸事件的聲明可能是: VAR事件:對象類型:flash.events.Event

,而不是

VAR事件:事件