This is an issue I've now resolved, but I thought I would post it up
here as it took me an age to figure out.

My unit tests running via Flexmojos were running perfectly well, when
suddenly one day, they all stopped working with a message -
'Unexpected return code 127'.

I had a hunt around on this group and found a previous issue involving
it, but I couldn't see what it had to do with my problem - the old
issue was to do with headless server tests on Linux, my tests are
running on a mac, not headless.

Eventually I figured out it was trying to use the flash player
artifact com.adobe.flashplayer.10.2.flashplayer-10.2-mac.uexe to run
the tests, not my flash player on PATH. Oddly, when trying to use
this, it output a truncated message "Please access". So I opened the
uexe file using a text editor and found it was a file with one line
"Please access the maven central repository directly. Jarvana
currently does not allow direct access to repository files."

So it seems that Jarvana (which was added to Nexus by one of our new
Java guys) is pretending it has the flashplayer artifact. We have now
removed Jarvana as a proxy from Nexus and it all work again.

Hope that helps anyone who encounters this in the future!

-- 
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