Shit....

On my way to see the problem, is a flex compiler bug.  But it is
workaroundable on flex-mojos code.

Open a ticket for that and I will try to fix that this week.



VELO

On Wed, Feb 11, 2009 at 12:48 PM, netphreak <[email protected]> wrote:

>
> Hi Velo!
>
> Sorry for the delay.
>
> Look at the [WARNING] Resource-bundle generation fail: No resource-
> bundle found.
>
> I checked the bundle path and bundle name i use exist in the path
> specified in my pom:
>
>
>        <build>
>                <sourceDirectory>src/main/flex</sourceDirectory>
>                 <plugins>
>                        <plugin>
>                                <groupId>info.flex-mojos</groupId>
>                                <artifactId>flex-compiler-mojo</artifactId>
>                                <extensions>true</extensions>
>                                <configuration>
>                                         <includeResourceBundles>
>
>  <bundle>fionia_validators</bundle>
>                                        </includeResourceBundles>
>
>                                        <runtimeLocales>
>                                                <locale>en_US</locale>
>                                        </runtimeLocales>
>
>
>  <resourceBundlePath>${basedir}/src/main/locales/{locale}</
> resourceBundlePath>
>                                </configuration>
>                        </plugin>
>                </plugins>
>        </build>
>
>
>
>
> My console outputs the following:
>
> [INFO] [clean:clean]
> [INFO] Deleting directory D:\builds\flex\Flex-qdev\flex-framework-
> resources\targ
> et
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [flex-compiler-mojo:compile-swc]
> [INFO] Flex-mojos 2.0.3 - GNU GPL License (NO WARRANTY) - See
> COPYRIGHT file
> [INFO] Using configuration file D:\builds\flex\Flex-qdev\flex-
> framework-resource
> s\target\classes\config.xml
> [INFO] Flex compiler configurations:
> -compiler.accessible=false
> -compiler.actionscript-file-encoding UTF-8
> -compiler.allow-source-path-overlap=false
> -compiler.as3=true
> -compiler.debug=true
> -compiler.es=false
> -compiler.external-library-path D:\builds\flex\Flex-qdev\flex-
> framework-resource
> s\target\classes\libraries\playerglobal.swc
> -compiler.fonts.local-fonts-snapshot D:\builds\flex\Flex-qdev\flex-
> framework-res
> ources\target\classes\fonts.ser
> -compiler.headless-server=false
> -compiler.include-libraries=
> -compiler.keep-all-type-selectors=false
> -compiler.keep-generated-actionscript=false
> -compiler.library-path D:\builds\flex\Flex-qdev\.m2\repository\com
> \adobe\flex\fr
> amework\flex\3.1.0.2710\flex-3.1.0.2710.swc D:\builds\flex\Flex-qdev
> \.m2\reposit
> ory\com\adobe\flex\framework\framework
> \3.1.0.2710\framework-3.1.0.2710.swc D:\bu
> ilds\flex\Flex-qdev\.m2\repository\com\adobe\flex\framework\rpc
> \3.1.0.2710\rpc-3
> .1.0.2710.swc D:\builds\flex\Flex-qdev\.m2\repository\com\adobe\flex
> \framework\u
> tilities\3.1.0.2710\utilities-3.1.0.2710.swc
> -compiler.locale=
> -compiler.namespaces.namespace http://www.adobe.com/2006/mxml D:\builds
> \flex\Fle
> x-qdev\flex-framework-resources\target\classes\configs\mxml-
> manifest.xml
> -compiler.optimize=true
> -compiler.source-path D:\builds\flex\Flex-qdev\flex-framework-resources
> \src\main
>
> -compiler.strict=true
> -compiler.use-resource-bundle-metadata=true
> -compiler.verbose-stacktraces=false
> -compute-digest=true
> -default-background-color 8821927
> -default-frame-rate 24
> -default-script-limits 1000 60
> -default-size 500 375
> -load-config D:\builds\flex\Flex-qdev\flex-framework-resources\target
> \classes\co
> nfig.xml
> -metadata.creator xxxxx
> -metadata.date Wed Feb 11 15:44:18 CET 2009
> -target-player 9.0.0
> -use-network=true
> -verify-digests=true
> [INFO] Loading configuration file D:\builds\flex\Flex-qdev\flex-
> framework-resour
> ces\target\classes\config.xml
> [INFO] Compiling resources bundles!
> [WARNING] Resource-bundle generation fail: No resource-bundle found.
> [INFO] [resources:testResources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [flex-compiler-mojo:test-compile]
> [INFO] Flex-mojos 2.0.3 - GNU GPL License (NO WARRANTY) - See
> COPYRIGHT file
> [WARNING] Test folder not foundD:\builds\flex\Flex-qdev\flex-framework-
> resources
> \src\test\java
> [INFO] [flex-compiler-mojo:test-run]
> [INFO] Flex-mojos 2.0.3 - GNU GPL License (NO WARRANTY) - See
> COPYRIGHT file
> [WARNING] Skipping test run. Runner not found: D:\builds\flex\Flex-qdev
> \flex-fra
> mework-resources\target\test-classes\TestRunner.swf
> [INFO] [install:install]
> [INFO] Installing D:\builds\flex\Flex-qdev\flex-framework-resources
> \target\flex-
> framework-resources-flex-qdev.swc to D:\builds\flex\Flex-qdev
> \.m2\repository\dk\
> fioniabank\flex\flex-framework-resources\flex-qdev\flex-framework-
> resources-flex
> -qdev.swc
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 27 seconds
> [INFO] Finished at: Wed Feb 11 15:44:24 CET 2009
> [INFO] Final Memory: 13M/36M
> [INFO]
> ------------------------------------------------------------------------
>
> D:\builds\flex\Flex-qdev\flex-framework-resources>mvn clean install -e
>
>
>
> On 10 Feb., 16:35, Marvin Froeder <[email protected]> wrote:
> > Send me your console output using includeResourceBundles
> >
> > VELO
> >
> > On Tue, Feb 10, 2009 at 1:26 PM, netphreak <[email protected]> wrote:
> >
> > > Hi Logan!
> >
> > > I tried that - but it didn't work using <includeResourceBundles>.
> >
> > > On 10 Feb., 16:19, Logan Allred <[email protected]> wrote:
> > > > On Tue, Feb 10, 2009 at 7:27 AM, netphreak <[email protected]>
> wrote:
> > > > > I can make it include the files, by making a mxml file:
> > > > ....
> > > > >                [ResourceBundle("fionia_validators")]
> > > > >                [ResourceBundle("validators")]
> >
> > > > You could also just put these in a Metadata tag:
> > > >     <mx:Metadata>
> > > >         [ResourceBundle("fionia_validators")]
> > > >         [ResourceBundle("validators")]
> > > >     </mx:Metadata>
> >
> > > > > So something is missing in the maven plugin for handling this.
> >
> > > > Well, the Flex compiler is an optimizing compiler, so if you don't
> use
> > > > something, they don't compile it. In this case, since you don't use
> > > > your resource bundles in the swc itself, it just optimizes them out
> > > > assuming you don't need them. That's what the
> include-resource-bundles
> > > > compiler option that Velo linked to is for. It's to tell the compiler
> > > > that while your swc doesn't use them, other projects will depend on
> > > > them and to include them anyway.
> >
> > > > So just add your 2 resource bundles to your includeResourceBundles
> and
> > > > you should be good.
> >
> > > > Logan
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to