Jagan Langa created FLEX-33362: ---------------------------------- Summary: Unable to create resource module for other languages(like fr_FR, ja_JP) using ANT Key: FLEX-33362 URL: https://issues.apache.org/jira/browse/FLEX-33362 Project: Apache Flex Issue Type: Bug Components: Ant Tasks Affects Versions: Apache Flex 4.9.0, Apache Flex Next Environment: window 7 home basic edition, Flash Builder 4.7 (trial version), 64 bit. Reporter: Jagan Langa Priority: Blocker
Following is my macro for creating the resource module for some module/application. when i use this macro, its working fine for en_US, but when i try to run this macro with fr_FR or ja_JP its not working. and its throwing the following errors( like [mxmlc] Error: Unable to resolve resource bundle "validators" for locale "ja_JP" and others.) My Macro: <!-- Compiles Localization Resource Bundle. --> <macrodef name="compileLocale" description="Compiles the Resource package for the given locale"> <attribute name="locale" default="en_US" /> <attribute name="debug" default="false" /> <attribute name="module" /> <attribute name="dest" default="${DEPLOY_DIR}" /> <sequential> <!-- Create the Flex Home directory for the language in question. This is necessary to compensate for a bug in pre-3.2 releases of mxmlc. --> <mkdir dir="${FLEX_HOME}/frameworks/locale/@{locale}" /> <mkdir dir="@{dest}/locale/@{locale}" /> <!-- Invoke MXMLC --> <mxmlc output="@{dest}/locale/@{locale}/@{module}.swf" optimize="true" fork="true"> <locale>@{locale}</locale> <load-config filename="${FLEX_CONFIG_XML}" /> <source-path path-element="${SRC_ROOT}/@{module}/src/locale/{locale}" /> <include-resource-bundles bundle="@{module}" /> <source-path path-element="${FLEX_HOME}/frameworks/" /> <include-resource-bundles bundle="collections" /> <include-resource-bundles bundle="controls" /> <include-resource-bundles bundle="core" /> <include-resource-bundles bundle="effects" /> <include-resource-bundles bundle="formatters" /> <include-resource-bundles bundle="logging" /> <include-resource-bundles bundle="messaging" /> <include-resource-bundles bundle="modules" /> <include-resource-bundles bundle="rpc" /> <include-resource-bundles bundle="SharedResources" /> <include-resource-bundles bundle="skins" /> <include-resource-bundles bundle="states" /> <include-resource-bundles bundle="styles" /> <include-resource-bundles bundle="utils" /> <include-resource-bundles bundle="validators" /> <include-resource-bundles bundle="components" /> <include-resource-bundles bundle="sparkEffects" /> <include-resource-bundles bundle="layout" /> <include-resource-bundles bundle="textLayout" /> <include-resource-bundles bundle="osmf" /> <compiler.debug>@{debug}</compiler.debug> </mxmlc> </sequential> </macrodef> My Error: [mxmlc] Error: Unable to resolve resource bundle "validators" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "styles" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "states" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "logging" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "effects" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "osmf" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "textLayout" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "controls" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "rpc" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "formatters" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "utils" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "sparkEffects" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "layout" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "core" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "messaging" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "components" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "modules" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "SharedResources" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "collections" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "skins" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "core" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "skins" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "core" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "styles" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "effects" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "core" for locale "ja_JP". [mxmlc] Error: Unable to resolve resource bundle "skins" for locale "ja_JP". -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira