Was it working before?

Could you provide any extra detail?  May be a sample....
Does this sample works?
http://svn.sonatype.org/flexmojos/tags/flexmojos-3.4.2/flexmojos-testing/flexmojos-test-harness/projects/concept/flexunit4-example/


<http://svn.sonatype.org/flexmojos/tags/flexmojos-3.4.2/flexmojos-testing/flexmojos-test-harness/projects/concept/flexunit4-example/>
VELO

On Mon, Oct 26, 2009 at 2:31 PM, Edward Yakop <[email protected]>wrote:

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