Hi,

I just updated my flex project to use flexmojo 3.4.2.
When I ran flexunit tests, it failed due to "Invalid state: the
flashplayer is closed, but the sockets still running...".

Flash player debug version: 10.0.32.18

$ mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
Java version: 1.6.0_14
Java home: C:\PROGRA~1\Java\JDK16~2.0_1\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

$ java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)

Regards,
Edward Yakop

[Log]
[DEBUG] [LAUNCHER] exec: FlashPlayer.exe -
D:\workspace\dev\svn\mincom\kumquat\Flex\trunk\projects\flex\base\target\test-classes\TestRunner.swf
[DEBUG] [LAUNCHER] Creating process
[WARNING] [LAUNCHER] Using regular flashplayer tests
[DEBUG] [LAUNCHER] Process created java.lang.processi...@56337e
[DEBUG] [MOJO] launcher RUNNING
[DEBUG] [MOJO] pinger null
[DEBUG] [MOJO] resultHandler null
[DEBUG] [org.sonatype.flexmojos.test.monitor.AsVmPing] opened server
socket on port 13540
[DEBUG] [org.sonatype.flexmojos.test.monitor.ResultHandler] opened
server socket on port 13539
[DEBUG] [LAUNCHER] Output pumpers ON
[DEBUG] [LAUNCHER] Waiting for flashplayer termination
[DEBUG] [MOJO] launcher RUNNING
[DEBUG] [MOJO] pinger STARTED
[DEBUG] [MOJO] resultHandler STARTED
[DEBUG] [MOJO] launcher RUNNING
[DEBUG] [MOJO] pinger STARTED
[DEBUG] [MOJO] resultHandler STARTED
[DEBUG] [SYSERR]: Property canClose set to false
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Testing [class InvalidArgumentErrorTest]
[DEBUG] [SYSERR]:
[DEBUG] [org.sonatype.flexmojos.test.monitor.AsVmPing] accepting data
from client
[DEBUG] [CONTROL] AsVmControl handleRequest
[DEBUG] [CONTROL] query status
[DEBUG] [CONTROL] received status
[DEBUG] [SYSERR]: Running tests using Flexunit4
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: FlexUnit4: Test testValidateNotNull in
com.mincom.base.error.InvalidArgumentErrorTest started
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: 10/27/2009 00:24:11.258 [INFO] FlexUnit4
com.mincom.base.error::InvalidArgumentErrorTest.testValidateNotNull .
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: FlexUnit4: Test testValidateNotNull in
com.mincom.base.error.InvalidArgumentErrorTest finished
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: 10/27/2009 00:24:11.274 [INFO] FlexUnit4 Time: .02
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: 10/27/2009 00:24:11.274 [INFO] FlexUnit4 OK (1 test)
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Running 0 tests
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: No tests to run, exiting
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Property canClose set to true
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Data handler received data: Server Status
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Property canClose is true
[DEBUG] [SYSERR]:
[DEBUG] [SYSERR]: Replying FINISHED
[DEBUG] [SYSERR]:
[DEBUG] [CONTROL] status is: FINISHED
[DEBUG] [CONTROL] FINISHED received, terminating the thread
[DEBUG] [SYSERR]: Exiting
[DEBUG] [SYSERR]:
[DEBUG] [LAUNCHER] Flashplayer closed
[DEBUG] [LAUNCHER] Flashplayer exit as expected
[DEBUG] [MOJO] launcher DONE
[DEBUG] [MOJO] pinger DONE
[DEBUG] [MOJO] resultHandler STARTED
[INFO] ------------------------------------------------------------------------
[INFO] Tests run: 0, Failures: 0, Errors: 0, Time Elapsed: 0 sec
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Invalid state: the flashplayer is closed, but the sockets still
running...

[INFO] ------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Invalid state:
the flashplayer is closed, but the sockets still running...
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        at 
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Invalid
state: the flashplayer is closed, but the sockets still running...
        at 
org.sonatype.flexmojos.test.FlexUnitMojo.tearDown(FlexUnitMojo.java:298)
        at 
org.sonatype.flexmojos.test.FlexUnitMojo.execute(FlexUnitMojo.java:157)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
        ... 17 more
Caused by: org.sonatype.flexmojos.test.TestRunnerException: Invalid
state: the flashplayer is closed, but the sockets still running...
        at 
org.sonatype.flexmojos.test.DefaultTestRunner.run(DefaultTestRunner.java:81)
        at org.sonatype.flexmojos.test.FlexUnitMojo.run(FlexUnitMojo.java:262)
        at 
org.sonatype.flexmojos.test.FlexUnitMojo.execute(FlexUnitMojo.java:156)
        ... 19 more
[/Log]

--~--~---------~--~----~------------~-------~--~----~
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?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to