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(AsVmLauncher.java:
> 182)
>         at
> org.sonatype.flexmojos.test.launcher.AsVmLauncher.start(AsVmLauncher.java:
> 292)
>         at
>
> org.sonatype.flexmojos.test.launcher.AsVmLauncherTest.launch(AsVmLauncherTest.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 people to when they have install issues:
> >
> > >>> FP 10 Linux Dependency List -
> http://kb2.adobe.com/cps/153/tn_15380.html
> > >>> Supported OS List -
> > >>>http://www.adobe.com/products/flashplayer/systemreqs/
> >
> > >> Man, why does linux does have to be always more complicated that it
> really
> > >> need to be?!
> >
> > >>> You may want to provide a disclaimer re: the dependencies and distros
> > >>> that will work with the stand-alone FP debugger on Linux to help
> > >>> people with setup.  Although they won't have to d/l the executable,
> > >>> their env will still have to be primed.  I've found the most common
> > >>> distros on the Ant side folks have been using are Ubuntu Server
> > >>> Edition and variants of Red Hat (i.e. - RHEL, CentOS, etc.).  Running
> > >>> tests on desktop editions will probably go much more smoothly than in
> > >>> practice for the folks using server editions.
> >
> > >> Yeah, my main concern here is make the developer enviroment easier to
> > >> setup, more reliable and compatible cross company.... on my last job I
> had
> > >> to run time to time, poking all developers machine to ensure everybody
> was
> > >> using the correct Flex SDK version for our ant tasks (and later our
> bizarre
> > >> maven plugin).
> >
> > >> On flexmojos this no longer happen, since you pull flex SDK from a
> > >> repository and there is no longer a easy way to screw this up
> (install-mojo
> > >> died on the process, but ok).... now I wanna bring that to flashplayer
> and
> > >> adl.... flashplayer seems not so hard (besides some OS related
> craziness)...
> > >> on the other hand, adl will be way more trickier...
> >
> > >> VELO
> >
> > >>> HTH and good luck with the feature work.
> >
> > >> We still need to sit and chat about creating a flex-test-commons to
> share
> > >> between flexmojos and flexunit ant task....
> >
> > >>> -Brian
> >
> > >>> On Oct 7, 10:27 pm, Marvin Froeder <[email protected]> wrote:
> > >>> > Hey Folks,
> >
> > >>> > I'm trying to make flexmojos easier to run unit test, by making it
> > >>> capable
> > >>> > of using flashplayer from maven repo.  That plus
> > >>> > maven-external-dependency-plugin [1] would make flexmojos more
> > >>> transparent
> > >>> > for used.... eliminating the need to setup flashplayer on the
> OS....
> >
> > >>> > But, linux is not my native environment (neither is mac).  So I
> would
> > >>> like
> > >>> > to ask for volunteers that wanna to get dirty in order to get this
> > >>> working.
> >
> > >>> > The configuration for maven-external-dependency-plugin is described
> [2]
> >
> > >>> > Unless I get some help this feature will be available on windows
> only,
> > >>> since
> > >>> > I don't have time to go linux and figure this out.
> >
> > >>> > VELO
> >
> > >>> > [1] -http://code.google.com/p/maven-external-dependency-plugin/
> > >>> > [2] -
> > >>>
> http://github.com/Flexmojos/flexmojos/blob/flexmojos-4.x/flexmojos-pa...
> >
> > >>> --
> > >>> 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]>
> <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]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to