Nope. I am not. Then it hit me when I read this other thread (http://is.gd/9Kn3P) of discussion. That's when I realized the copy-flex-resources by default uses a
useFinalName=true setting. That's what was causing the test-swf to be renamed the same as the "normal SWF". A side-effect of not using the default value of the useFinalName property is that the generated war now includes 2 SWFs, one with *with* the automation libraries and one without. It must be because copy-flex-resources copies the "normal SWF" and *then* the test-swf. When using the default setting of the useFinalName property, the same name is assigned to both files and therefore the second one overwrites the first. However when useFinalName=false, this does not happen. The inclusion of the two SWFs in the WAR means my choices are a) Use the default setting of useFinalName and then yank out one of the SWFs (manually or with an ant task) b) Set useFinalName to false c) Just leave it as is -- it is just extra disk space :-P Sri On Mar 4, 11:16 am, Marvin Froeder <[email protected]> wrote: > You probably have some strip classifier or use final name, or whatever in > your pom. > > VELO > > On Thu, Mar 4, 2010 at 1:05 PM, Sri Sankaran > <[email protected]>wrote: > > > > > To answer your question, yes (in a profile). > > > However, I found the issue. The test-swf *is* in the war. However, > > it is named without the -test classifier. In other words, it looks > > like the standard SWF. However a size comparison showed that it was > > indeed the test-swf. > > > What is the instruction that tells copy-flex-resources to not rename > > the swf? > > > Having asked that question I am on the fence. Having it named without > > the "-test" in its name might be a *good* thing...Hmm.. > > > Sri > > > On Mar 4, 10:21 am, Marvin Froeder <[email protected]> wrote: > > > Did you add a dependnecy to the test-swf? > > > > VELO > > > > On Thu, Mar 4, 2010 at 11:58 AM, Sri Sankaran > > > <[email protected]>wrote: > > > > > I have a typical flexmojos multi-module set up with sibling SWC, SWF > > > > and WAR modules. > > > > > I use the flexmojos:test-swf goal in non-production profiles to > > > > generate a SWF that includes automation libraries. However, I am > > > > finding that the flexmojos:copy-flex-resources goal (which is invoked > > > > by the WAR module) is not picking up the test-swf that is generated > > > > during a compilation of the SWF module. > > > > > What step am I missing? > > > > > -- > > > > 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]<flex-mojos%2bunsubscr...@googlegrou > > > > ps.com> > > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > > For more options, visit this group at > > > >http://groups.google.com/group/flex-mojos?hl=en?hl=en > > > > >http://flexmojos.sonatype.org/ > > > -- > > 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]<flex-mojos%2bunsubscr...@googlegrou > > ps.com> > > For more options, visit this group at > >http://groups.google.com/group/flex-mojos?hl=en?hl=en > > >http://flexmojos.sonatype.org/ -- 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://flexmojos.sonatype.org/
