Встроенный Maven SWF (Flex Project) выдает ошибки при запуске приложения - PullRequest
0 голосов
/ 10 октября 2011

При запуске приложения я получаю следующую ошибку:

ReferenceError: Ошибка # 1065: переменная mx.messaging.config :: ConfigMap не определена.

в _ABC_FlexInit$ / init ()

      at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()

      at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()

      at flash.events::EventDispatcher/dispatchEventFunction()

      at flash.events::EventDispatcher/dispatchEvent()

      at mx.preloaders::Preloader/timerHandler()

      at flash.utils::Timer/_timerDispatch()

      at flash.utils::Timer/tick()

Я просмотрел много сообщений на разных форумах.Большинство из них говорят, что эта ошибка обычно возникает в таких случаях, как:

not declaring classes as 'public'
trying to refer something that isn't there
syntax error

Когда я запускаю свое приложение, оно на самом деле работает нормально.Когда я пытаюсь запустить SWF, сгенерированный из Maven Install в моем приложении, то есть, когда возникает эта ошибка.Поэтому я могу с уверенностью сказать, что вышеупомянутые случаи не являются причиной этой ошибки.Так почему мой maven встроенный SWF выдает эту ошибку.Любая помощь будет высоко ценится.

Спасибо.

1 Ответ

0 голосов
/ 10 октября 2011

Вы не предоставляете этот экземпляр класса во время выполнения.Я предполагаю, что ваша конфигурация Maven предполагает, что этот класс (который, я думаю, находится в rpc.swc в вашей директории FLEX_HOME / frameworks / lib /) будет загружен как RSL - но его невозможно найти.Вам необходимо дважды проверить конфигурацию Maven и выяснить, как вы включаете все элементы инфраструктуры и что вы включаете все необходимые RSL в свое приложение при развертывании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...