If yes ... try upgrading to the Flexmojos 5.x branch. I added some more debug output there. Without it, it's allmost impossible to track down the problems :-(
2012/9/26 Christofer Dutz <[email protected]>: > Are you using a Linux Machine? > > 2012/9/26 Asking Dumbquestions <[email protected]>: >> Hello, >> >> Thanks for the reply! At present, there is no build machine, and so I'm >> just running Maven commands on the project locally, and have not sent the >> project to be configured for continuous integration until I can figure out >> running unit tests via Maven for an AIR library. >> >> So, I blew away the target files by cleaning, so as to freshly create >> new Testrunner >> files, and now I receive: >> >> >> [ERROR] Failed to execute goal >> org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:test-run >> (default-test-run) on project myProject: Unexpected return code 9 - >> C:\Users\myUser\workspace\as3\lib\myProject\target\test-classes\TestRunner.swf >> >> Exit code 9, according to Adobe, means: >> >> The main application content file is not a valid SWF or HTML file. >> >> This may have something to do with the fact that this is a library swc, not >> at AIR application? Is there some other configuration required for this? >> Any ideas >> >> Thanks, adq. >> >> >> On Monday, 24 September 2012 11:31:34 UTC-4, Christofer Dutz wrote: >>> >>> The problem is probably related with the connection of the Testrunner >>> and the Flexmojos build as the Flexmojos requests a free port number >>> from the OS and compiles that into the testrunner. In the test >>> execution phase the Flexmojos opens a port on that port number and >>> waits for the client test runner to connect. I guess in the time >>> between getting a free port number and opening the port some other >>> process might be grabbing that port, causing the above failure. >>> >>> Is the build machine under heavy load? Is this failure reproduceable? >>> >>> Chris >>> >>> 2012/9/24 Asking Dumbquestions <[email protected]>: >>> > >>> > Hello Flexmojos group, >>> > >>> > I'm building an AIR library and cannot seem to run the unit test goal >>> > from >>> > the command line using flexmojos. I'm fairly comfortable with flexmojos >>> > and >>> > have built numerous projects using the plugin, and in fact, loading the >>> > project into IntelliJ, I can test/develop no problem thru the IDE. When >>> > I >>> > try to pass thru the test goal from the command line, however, I'm met >>> > with >>> > the following error. >>> > >>> > [ERROR] Failed to execute goal<br> >>> > org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:test-run<br> >>> > (default-test-run) on project myProject: Address already in use: >>> > JVM_Bind >>> > >>> > I don't quite understand the error: it's not related to an IDE using the >>> > ADL >>> > - I receive this error even if I've just booted do nothing else but run >>> > any >>> > Maven command on the project. >>> > >>> > I do have the Flex SDK on my path so that the ADL is available, etc. Is >>> > there another configuration I need to set up in the pom to enable unit >>> > testing via the AIR debugger? Given this is a library, there's no >>> > application.xml file, etc. >>> > >>> > I'd greatly appreciate any help! Thanks! >>> > >>> > >>> > The pom.xml does specify using ADL under the build tag and includes the >>> > AIR >>> > SDK as a dependency. >>> > >>> > <build> >>> > <plugins> >>> > <plugin> >>> > <groupId>org.sonatype.flexmojos</groupId> >>> > <artifactId>flexmojos-maven-plugin</artifactId> >>> > <version>${flexmojos.version}</version> >>> > <extensions>true</extensions> >>> > >>> > <dependencies> >>> > <dependency> >>> > <groupId>com.adobe.flex</groupId> >>> > <artifactId>compiler</artifactId> >>> > <version>${flex.version}</version> >>> > <type>pom</type> >>> > </dependency> >>> > <dependency> >>> > <groupId>com.adobe.flex.compiler</groupId> >>> > <artifactId>adt</artifactId> >>> > <version>${flex.version}</version> >>> > <scope>compile</scope> >>> > </dependency> >>> > </dependencies> >>> > </plugin> >>> > </plugins> >>> > </build> >>> > >>> > ... and of course, in dependencies I'm specifying the AIR SDK: >>> > >>> > <dependencies> >>> > <!-- Air SDK --> >>> > <dependency> >>> > <groupId>com.adobe.flex.framework</groupId> >>> > <artifactId>air-framework</artifactId> >>> > <version>${flex.version}</version> >>> > <type>pom</type> >>> > </dependency> >>> > </dependencies> >>> > >>> > -- >>> > 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/ >> >> -- >> 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/ -- 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/
