Я разработал гибкое приложение с использованием компонентов визуализации данных. Сейчас я пытаюсь оптимизировать приложение, и один из подходов, которые я пытаюсь использовать, - это использование общих библиотек времени выполнения.
Я настроил Flex Builder для развертывания с совместно используемыми библиотеками времени выполнения и добавил файл .swz для библиотек инфраструктуры, datavisualization и rpc. После развертывания мое приложение загружается, однако значения моей оси в каждой из моих диаграмм отсутствуют. Сами оси показаны, однако у них нет отображаемых единиц меток. Сами серии тоже отображаются.
Я пробовал это с использованием 3.4 SDK, а также 3.2 SDK в Flex Builder. Я также попытался скомпилировать flex с помощью задач mxmlc ANT и получил те же результаты.
Я удостоверился, что среда RSL загружается первой, и также удостоверился, что глобальный флэш-кэш был очищен перед тестированием.
Я вижу из журналов доступа, что файлы .swz загружаются при первом запросе приложения, поэтому я уверен, что правильно очистил глобальный кэш Flash Player.
Кто-нибудь знает, почему мои значения оси будут отсутствовать только при развертывании с RSL ??? Переключаясь обратно в режим Merged, мое приложение работает нормально, и только когда я развертываюсь с RSL, я получаю проблему.
Я также пытался скомпилировать, используя только базовые RSL, а не RSL-файлы datavisualization или rpc (сохраняя их в объединенном режиме), и я получаю те же результаты, без значений осей.
Любая помощь приветствуется.
Спасибо.