Flex Builder Импорт ошибок веб-службы в коде автогена - PullRequest
0 голосов
/ 08 октября 2009

Я пытаюсь импортировать веб-сервис с помощью функции Flex Builder («Данные»> «Импорт веб-службы»). Процесс продолжается, как и ожидалось, и классы генерируются на основе описания веб-службы. Хотя код генерируется с ошибками компиляции.

Есть 20 ошибок 2 сортов. Я включил образец ошибок ниже.

Похоже на ошибку в авто генерации. Автоматический код пытается отправить объект типа 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

1 Ответ

0 голосов
/ 22 декабря 2009

Если они оба из класса "Event", это может быть проблемой с областью видимости. Попробуйте квалифицировать все экземпляры события, например, посмотрите на сгенерированный код и, где бы вы ни увидели событие Flash, добавьте flash.events перед ним Таким образом, объявление события flash может выглядеть так: событие var: flash.events.Event

вместо

var event: Event

...