I got unit tests running with adl on the system path using the 4.x branch on github.
Thanks On Wed, Nov 3, 2010 at 9:25 PM, Marvin Froeder <[email protected]> wrote: > http://github.com/Flexmojos/flexmojos > > I thought I did updated the wiki.... lemme know if I missed anything... > > On Wed, Nov 3, 2010 at 11:23 PM, Daniel Teixeira <[email protected] > > wrote: > >> I haven't gotten it to work yet. Is the 4.x branch no longer being >> maintained at http://svn.sonatype.org/flexmojos/branches/flexmojos-4.x? >> >> On Wed, Nov 3, 2010 at 7:18 PM, Marvin Froeder <[email protected]> wrote: >> >>> ok, so in the end is this working on not? (I feel I'm missing something) >>> >>> VELO >>> >>> On Wed, Nov 3, 2010 at 5:27 PM, Daniel Teixeira < >>> [email protected]> wrote: >>> >>>> It's definitely on the path. You can see this in the above stack trace >>>> as well: >>>> >>>> [DEBUG] Using user defined command for adl:/Applications/Adobe Flash >>>> Builder 4 Plug-in/sdks/3.5.0.12683/bin/adl >>>> >>>> >>>> >>>> On Wed, Nov 3, 2010 at 3:04 PM, Marvin Froeder <[email protected]>wrote: >>>> >>>>> For now make sure adl is on system path.... that is not fully tested >>>>> yet. >>>>> >>>>> VELO >>>>> >>>>> >>>>> On Wed, Nov 3, 2010 at 4:52 PM, Daniel Teixeira < >>>>> [email protected]> wrote: >>>>> >>>>>> Ummm... not seeing any difference. Has this been pushed to 4.0- >>>>>> SNAPSHOT? >>>>>> >>>>>> Also, what dependency(s) do I need to include in my pom to fetch the >>>>>> appropriate adl runtime (if I didn't want to use the system-defined >>>>>> one)? >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> On Nov 3, 1:49 pm, Marvin Froeder <[email protected]> wrote: >>>>>> > http://groups.google.com/group/flex-mojos/msg/305ae3d030d801b7 >>>>>> > >>>>>> > Fixed on latest 4.x branch. >>>>>> > >>>>>> > On Wed, Nov 3, 2010 at 3:40 PM, Daniel Teixeira < >>>>>> [email protected]>wrote: >>>>>> > >>>>>> > >>>>>> > >>>>>> > > I am getting the below error when running 'test-compile' with FM4. >>>>>> I >>>>>> > > have explicitly specified the adlCommand but it still fails. Any >>>>>> > > ideas? >>>>>> > >>>>>> > > [DEBUG] Using user defined command for adl:/Applications/Adobe >>>>>> Flash >>>>>> > > Builder 4 Plug-in/sdks/3.5.0.12683/bin/adl >>>>>> > > [DEBUG] Using connector WagonRepositoryConnector with priority 0 >>>>>> for >>>>>> > >http://repository.sonatype.org/content/groups/flexgroup/ >>>>>> > > Downloading: >>>>>> > > >>>>>> http://repository.sonatype.org/content/groups/flexgroup/com/adobe/adl. >>>>>> .. >>>>>> > > [DEBUG] Reading resolution tracking file >>>>>> /Users/daniel/.m2/repository/ >>>>>> > > com/adobe/adl/runtime/1.5/runtime-1.5-mac.tar.gz.lastUpdated >>>>>> > > [DEBUG] Writing resolution tracking file >>>>>> /Users/daniel/.m2/repository/ >>>>>> > > com/adobe/adl/runtime/1.5/runtime-1.5-mac.tar.gz.lastUpdated >>>>>> > > [DEBUG] Using connector WagonRepositoryConnector with priority 0 >>>>>> for >>>>>> > >http://repo1.maven.org/maven2 >>>>>> > > Downloading: >>>>>> > > >>>>>> http://repo1.maven.org/maven2/com/adobe/adl/runtime/1.5/runtime-1.5-m. >>>>>> .. >>>>>> > > [DEBUG] Reading resolution tracking file >>>>>> /Users/daniel/.m2/repository/ >>>>>> > > com/adobe/adl/runtime/1.5/runtime-1.5-mac.tar.gz.lastUpdated >>>>>> > > [DEBUG] Writing resolution tracking file >>>>>> /Users/daniel/.m2/repository/ >>>>>> > > com/adobe/adl/runtime/1.5/runtime-1.5-mac.tar.gz.lastUpdated >>>>>> > > [INFO] >>>>>> > > >>>>>> ------------------------------------------------------------------------ >>>>>> > > [INFO] BUILD FAILURE >>>>>> > > [INFO] >>>>>> > > >>>>>> ------------------------------------------------------------------------ >>>>>> > > [INFO] Total time: 36.529s >>>>>> > > [INFO] Finished at: Wed Nov 03 12:53:11 EDT 2010 >>>>>> > > [INFO] Final Memory: 15M/265M >>>>>> > > [INFO] >>>>>> > > >>>>>> ------------------------------------------------------------------------ >>>>>> > > [ERROR] Failed to execute goal >>>>>> org.sonatype.flexmojos:flexmojos-maven- >>>>>> > > plugin:4.0-SNAPSHOT:test-run (default-test-run) on project foobar: >>>>>> > > Execution default-test-run of goal >>>>>> org.sonatype.flexmojos:flexmojos- >>>>>> > > maven-plugin:4.0-SNAPSHOT:test-run failed: Failed to resolve >>>>>> artifact >>>>>> > > com.adobe.adl:runtime:tar.gz:mac:1.5 -> [Help 1] >>>>>> > >>>>>> > > On Oct 29, 8:48 am, Rafael Adson Barbosa Barros >>>>>> > > <[email protected]> wrote: >>>>>> > > > Ok, I think I found out what the problem was. >>>>>> > >>>>>> > > > When I run flex tests, everything occurs exactly how you >>>>>> described, and >>>>>> > > it >>>>>> > > > works (if I don't have the flashplayer:uexe artifact, it will go >>>>>> and >>>>>> > > execute >>>>>> > > > Flash Player from the path. >>>>>> > >>>>>> > > > But when I test air applications, which was what I was doing, >>>>>> the >>>>>> > > > resolveAdlVm from AbstractMavenMojo does not return null, it >>>>>> returns [ >>>>>> > > > '-runtime', <runtime path> ]; >>>>>> > >>>>>> > > > Because of this, when asVmLauncher tests if ( asvmCommand == >>>>>> null ) the >>>>>> > > > check doesn't return false like it was supposed to, and >>>>>> flexmojos tries >>>>>> > > to >>>>>> > > > run -runtime <runtime path> in the command line, resulting in an >>>>>> error. >>>>>> > >>>>>> > > > I'll fix the resolvedAdlVm to return null if it can't find the >>>>>> adl >>>>>> > > artifact, >>>>>> > > > so that things will work. When I'm able than to run tests in >>>>>> headless >>>>>> > > mode, >>>>>> > > > I'll make a pull request with this. >>>>>> > >>>>>> > > > Thanks, >>>>>> > > > Rafael. >>>>>> > >>>>>> > > > On Thu, Oct 28, 2010 at 9:47 PM, Rafael Adson Barbosa Barros < >>>>>> > >>>>>> > > > [email protected]> wrote: >>>>>> > > > > Ok, I'll check it out then. Probably I'm doing something >>>>>> wrong... >>>>>> > >>>>>> > > > > Thanks for the help, >>>>>> > > > > Rafael. >>>>>> > >>>>>> > > > > On Thu, Oct 28, 2010 at 9:42 PM, Marvin Froeder < >>>>>> [email protected]> >>>>>> > > wrote: >>>>>> > >>>>>> > > > >> But it does that.... >>>>>> > >>>>>> > > > >> >>>>>> http://github.com/Flexmojos/flexmojos/blob/flexmojos-4.x/flexmojos-ma >>>>>> . >>>>>> > > .. >>>>>> > >>>>>> > > > >> If it fails to resolve from local repo it just returns null, >>>>>> an that >>>>>> > > will >>>>>> > > > >> fallback to system default.... >>>>>> > >>>>>> > > > >> VELO >>>>>> > >>>>>> > > > >> On Thu, Oct 28, 2010 at 9:31 PM, Rafael Adson Barbosa Barros >>>>>> < >>>>>> > > > >> [email protected]> wrote: >>>>>> > >>>>>> > > > >>> In my tests, if it can't find it in the local repo, it just >>>>>> throws an >>>>>> > > > >>> error, it doesn't look in the system path. >>>>>> > > > >>> What I'm proposing is that it does that. >>>>>> > > > >>> Maybe I'm overlooking something, but that happened to me. >>>>>> Feel free >>>>>> > > to >>>>>> > > > >>> correct me if I'm wrong. >>>>>> > >>>>>> > > > >>> Thanks, >>>>>> > > > >>> Rafael. >>>>>> > >>>>>> > > > >>> On Thu, Oct 28, 2010 at 4:18 PM, Marvin Froeder < >>>>>> [email protected] >>>>>> > > >wrote: >>>>>> > >>>>>> > > > >>>> On Thu, Oct 28, 2010 at 4:12 PM, Rafael Adson < >>>>>> > > [email protected]>wrote: >>>>>> > >>>>>> > > > >>>>> My suggestion is to add a third option: if the user does >>>>>> not do >>>>>> > > that, >>>>>> > > > >>>>> and flashplayer/adl is not installed in the local >>>>>> repository, but >>>>>> > > if >>>>>> > > > >>>>> the plugin is able to find in the operating system path >>>>>> > > flashplayer/ >>>>>> > > > >>>>> adl with the default name for that operating system, then >>>>>> flexmojos >>>>>> > > > >>>>> would choose to run the one it finds. I'm aware that this >>>>>> can >>>>>> > > result >>>>>> > > > >>>>> on unintended behaviour (if the user don't want to use an >>>>>> adl that >>>>>> > > he >>>>>> > > > >>>>> has in the path but would rather download another from >>>>>> adobe for >>>>>> > > > >>>>> whatever reason, for example), so I would like to hear >>>>>> what you >>>>>> > > think >>>>>> > > > >>>>> about this. >>>>>> > >>>>>> > > > >>>> Right now it has 3 steps to find adl/fp.... >>>>>> > >>>>>> > > > >>>> 1 - Did user explicit step adl/fp? If so, use it, >>>>>> otherwise: >>>>>> > > > >>>> 2 - Does user has adl/fp installed on maven local >>>>>> repository? If so, >>>>>> > > use >>>>>> > > > >>>> it, otherwise: >>>>>> > > > >>>> 3 - Assume user has adl/fp on system path, which I can't >>>>>> check.... >>>>>> > >>>>>> > > > >>>> If you don't wanna flexmojos to use adl/fp from you local >>>>>> repo it >>>>>> > > makes >>>>>> > > > >>>> more sense to me to not install it on the local repo.... am >>>>>> I >>>>>> > > missing >>>>>> > > > >>>> something here? >>>>>> > >>>>>> > > > >>>> VELO >>>>>> > >>>>>> > > > >>>> -- >>>>>> > > > >>>> 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%[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 >>>>>> > >>>>>> > > > >>>>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%[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 >>>>>> > >>>>>> > > > >>>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%[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 >>>>>> > >>>>>> > > > >>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%[email protected]> >>>>>> <flex-mojos%2bunsubscr...@googlegrou ps.com> >>>>>> > > For more options, visit this group at >>>>>> > >http://groups.google.com/group/flex-mojos >>>>>> > >>>>>> > >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%[email protected]> >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/flex-mojos >>>>>> >>>>>> 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%[email protected]> >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/flex-mojos >>>>> >>>>> 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%[email protected]> >>>> For more options, visit this group at >>>> http://groups.google.com/group/flex-mojos >>>> >>>> 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%[email protected]> >>> For more options, visit this group at >>> http://groups.google.com/group/flex-mojos >>> >>> 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%[email protected]> >> For more options, visit this group at >> http://groups.google.com/group/flex-mojos >> >> 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%[email protected]> > For more options, visit this group at > http://groups.google.com/group/flex-mojos > > 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 http://flexmojos.sonatype.org/
