Can I reopen the pull request then? As for the air-runtime, normally adobe givew away windows and mac os x versions of the runtime. Where can I obtain the air-runtime for linux?
Thanks, Rafael. On 25 out, 11:33, Marvin Froeder <[email protected]> wrote: > Yeap. > > On Mon, Oct 25, 2010 at 11:24 AM, Rafael Adson <[email protected]>wrote: > > > > > > > > > As for adl, I'm getting the problem that it can't download the air- > > runtime for both windows, linux and mac os x. > > Does this means that I should deploy the air-runtime in my local > > repository? > > > Thanks, > > Rafael. > > > On 25 out, 11:17, Rafael Adson <[email protected]> wrote: > > > But with this modification the flash player is only downloaded if the > > > OS is linux, in this case, it is making it executable. > > > > else if ( OSUtils.isLinux() ) { > > > .... file( fp ).setExecutable( true ); > > > > } > > > > The tests begin to work on mac because I am exchanging the ! > > > OsUtils.isWindows with OSUtils.isLinux(). This makes the tests use in > > > the mac the flash player that is in the path of the operating system > > > (not one that should be downloaded but does not exist). > > > > I ran the tests for the flexmojos-tester in linux, it did work. Are > > > you having any problems? Another test broke with this? Can you get me > > > a stack trace? > > > > On 25 out, 10:50, Marvin Froeder <[email protected]> wrote: > > > > > Sorry but the only thing that you pull request did is to break the > > tests > > > > when running on linux.... > >http://github.com/mi007/flexmojos/commit/4c71196254a4018cc34e1573d752... > > > > > VELO > > > > > On Mon, Oct 25, 2010 at 10:45 AM, Rafael Adson <[email protected] > > >wrote: > > > > > > Ok, I just made a pull request that should fix the problem. > > > > > I also observed the same problem occurs with air-applications (it > > > > > tries to download adl for mac). > > > > > I'll give it a look. > > > > > > Thanks, > > > > > Rafael > > > > > > On 22 out, 10:41, Rafael Adson <[email protected]> wrote: > > > > > > But if I installed the artifact for linux and windows and not the > > one > > > > > > for mac os x it should still get the flashplayer that is in my > > path, > > > > > > no? > > > > > > My repository in the beginning had only the linux and windows > > > > > > flashplayer deployed there. I'll just remove the mac os x artifact > > > > > > that I created and see why it is not working. > > > > > > > On Oct 22, 10:31 am, Marvin Froeder <[email protected]> wrote: > > > > > > > > Ow, wait a second, if you do have the flashplayer artifact on > > your > > > > > local > > > > > > > repo it will try to use it, so if you did install it flexmojos > > will use > > > > > it. > > > > > > > But it has no means of knowing you installed a package that > > doesn't > > > > > work at > > > > > > > all. > > > > > > > > VELO > > > > > > > > On Fri, Oct 22, 2010 at 10:30 AM, Marvin Froeder < > > [email protected]> > > > > > wrote: > > > > > > > > Ok, thanks. > > > > > > > > > On Fri, Oct 22, 2010 at 10:02 AM, Rafael Adson < > > > > > [email protected]>wrote: > > > > > > > > >> Yep, my tests did run with flexmojos 3.9-SNAPSHOT. > > > > > > > > >> I was trying yesterday to package the Flash Player application > > to > > > > > run > > > > > > > >> in the same way you did with linux and windows. However, as > > the > > > > > > > >> packaging of the Flash Player Debugger is somewhat different > > then > > > > > > > >> linux-windows, I would problably have to package it in a zip > > and > > > > > unzip > > > > > > > >> in the destination folder, and would also have to alter how > > > > > > > >> AsVmLauncher launches the application. > > > > > > > > >> Instead, based on your answer, I'll try to debug and see why > > > > > flexmojos > > > > > > > >> is not calling my default flash player. I'll keep you informed > > how > > > > > it > > > > > > > >> goes. > > > > > > > > >> Thanks for the help, > > > > > > > >> Rafael. > > > > > > > > >> On Oct 21, 4:47 pm, Marvin Froeder <[email protected]> wrote: > > > > > > > >> > On Thu, Oct 21, 2010 at 3:48 PM, Rafael Adson < > > > > > [email protected] > > > > > > > >> >wrote: > > > > > > > > >> > > Hello, > > > > > > > > >> > > I'm trying to make flexmojos run on Mac OS X and I am > > receiving > > > > > an > > > > > > > >> > > error because it can't find the flashplayer for mac. > > > > > > > >> > > The relevant part of the error message is this: > > > launch(org.sonatype.flexmojos.test.launcher.AsVmLauncherTest) > > > > > Time > > > > > > > >> > > elapsed: 0.022 sec <<< FAILURE! > > > org.sonatype.flexmojos.test.launcher.LaunchFlashPlayerException: > > > > > > > >> > > Failed to launch Flash Player. > > > > > > > >> > > at > > > org.sonatype.flexmojos.test.launcher.AsVmLauncher.runFlashplayer(AsVmLaunch > > > > > > > >> er.java: > > > > > > > >> > > 182) > > > > > > > >> > > at > > > org.sonatype.flexmojos.test.launcher.AsVmLauncher.start(AsVmLauncher.java: > > > > > > > >> > > 292) > > > > > > > >> > > at > > > org.sonatype.flexmojos.test.launcher.AsVmLauncherTest.launch(AsVmLauncherTe > > > > > > > >> st.java: > > > > > > > >> > > 29) > > > > > > > >> > > Caused by: java.io.IOException: Cannot run program > > > > > "/Users/rafael/p2d/ > > > others/flexmojos/flexmojos-testing/flexmojos-tester/target/flashplayer/ > > > > > > > >> > > flashplayer-mac.uexe": error=2, No such file or directory > > > > > > > > >> > Odd, it should be trying to use the flashplayer your have on > > your > > > > > OS > > > > > > > >> path, > > > > > > > >> > not this one.... Did your tests used to work using > > flexmojos 3.x? > > > > > > > > >> > > I read the pom.xml and couldn't find any reference to > > flash > > > > > player for > > > > > > > >> > > mac there, and there is none also on > > > > > > > >> > > mvnrepository.org(neither > > > > > for > > > > > > > >> > > windows or linux), so I'm supposing you made the package > > with > > > > > flash > > > > > > > >> > > player and deployed in some repository. > > > > > > > > >> > Nop, I did not. Anyway, I have no idea if the flashplayer > > > > > resolution > > > > > > > >> works > > > > > > > >> > at all for macs, I never tied > > > > > > > > >> > > I have the mac os x Flash Player debugger and can do the > > same > > > > > (will > > > > > > > >> > > try to unzip the linux one and see how it is done), but I > > don't > > > > > know > > > > > > > >> > > where to deploy the package. Is there a local repository > > inside > > > > > the > > > > > > > >> > > project, some kind of nexus you use or would you like me > > to send > > > > > it to > > > > > > > >> > > you by e-mail? > > > > > > > > >> > Not sure what you mean here. > > > > > > > > >> > > Thanks for the help... > > > > > > > >> > > Rafael. > > > > > > > > >> > > On Oct 8, 6:12 pm, Marvin Froeder <[email protected]> > > wrote: > > > > > > > >> > > > Hrmmm... that seems to be an apparat bug.... I think I > > will > > > > > need to > > > > > > > >> > > > rollback the version to 1.0-RC6.... (or RC5, not sure > > which > > > > > one) > > > > > > > > >> > > > VELO > > > > > > > > >> > > > On Fri, Oct 8, 2010 at 11:03 PM, Bryan Turner < > > > > > > > >> [email protected]> > > > > > > > >> > > wrote: > > > > > > > >> > > > > I'm getting the same failures as the build machine on > > my > > > > > local > > > > > > > >> Linux, > > > > > > > >> > > which > > > > > > > >> > > > > is not running headless (I can watch the FlashPlayer > > popup, > > > > > > > >> execute and > > > > > > > >> > > > > close gracefully), so I doubt xvfb is the problem. > > > > > > > > >> > > > > My build where I updated to maven-surefire-plugin:2.6 > > gets > > > > > to > > > > > > > >> > > > > Running: > > > > > org.sonatype.flexmojos.test.IT0013IssuesTest.issue14() > > > > > > > >> > > > > and hangs there forever with the Java process spinning > > out > > > > > of > > > > > > > >> control. > > > > > > > >> > > It > > > > > > > >> > > > > never gets to the issue11() test that usually runs > > next. As > > > > > soon > > > > > > > >> as I > > > > > > > >> > > go > > > > > > > >> > > > > back to 2.5, that test completes and I'm back to the > > build > > > > > > > >> failures I > > > > > > > >> > > > > started with. > > > > > > > > >> > > > > I've updated to Maven 3 final, and reverted my > > maven.version > > > > > > > >> change in > > > > > > > >> > > > > flexmojos-parent/pom.xml back to what's committed. > > Just to > > > > > be > > > > > > > >> safe, > > > > > > > >> > > I've > > > > > > > >> > > > > deleted my entire .m2/repository. I've kicked off > > another > > > > > build to > > > > > > > >> see > > > > > > > >> > > what > > > > > > > >> > > > > happens. > > > > > > > > >> > > > > On Fri, Oct 8, 2010 at 9:54 AM, Marvin Froeder < > > > > > [email protected] > > > > > > > > >> > > wrote: > > > > > > > > >> > > > >> On Fri, Oct 8, 2010 at 7:28 PM, Brian < > > [email protected]> > > > > > wrote: > > > > > > > > >> > > > >>> @Velo - Coming a little late to the thread, but a > > couple > > > > > things > > > > > > > >> to > > > > > > > >> > > > >>> consider when running the FP on Linux, especially in > > the > > > > > context > > > > > > > >> of > > > > > > > >> > > > >>> CI. The FP needs a windowing environment, typically > > via a > > > > > > > >> > > combination > > > > > > > >> > > > >>> of X and Xvnc/xvfb, to run successfully on what > > would be > > > > > > > >> > > traditionally > > > > > > > >> > > > >>> considered a headless Linux install. As you > > implement > > > > > this > > > > > > > >> feature, > > > > > > > >> > > > >>> you may find that users running on headless installs > > are > > > > > > > >> receiving > > > > > > > >> > > gtk > > > > > > > >> > > > >>> errors even with X installed. > > > > > > > > >> > > > >> Flexmojos takes care out of box that.... it launches > > the > > > > > xvfb for > > > > > > > >> > > > >> flashplayer..... BTW, I think that is part of the > > problem, > > > > > this > > > > > > > >> is a > > > > > > > >> > > new > > > > > > > >> > > > >> linux node, probably is missing xvfb..... will check > > if > > > > > that is > > > > > > > >> the > > > > > > > >> > > > >> case.... > > > > > > > > >> > > > >>> It's important to note that running the > > > > > > > >> > > > >>> FP on Linux has a laundry list of dependencies as > > well as > > > > > a > > > > > > > >> > > restricted > > > > > > > >> > > > >>> set of supported distros for the 32-bit SA player. > > These > > > > > are > > > > > > > >> the > > > > > > > >> > > > >>> links I typically refere > > ... > > mais » -- 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/
