This looks similar to the problem I had earlier with Socket connections after the patch to the test libraries was applied on 3.3.
I still haven't found a way to fix this (mostly lack of time right now). For now I reverted the patches on my local branch to make things work until I have more time to investigate. Lance On Jun 5, 11:36 am, Marvin Froeder <[email protected]> wrote: > I know I applied one use patch on tests.... may be that is the root of all > evil on 3.3 > > On Fri, Jun 5, 2009 at 1:33 PM, Mario Ernst <[email protected]> wrote: > > Yet another post.. > > I skipped the tests in the module which caused problems. > > I tried to build my projects, another module did fail with the same error > > (flexmojos 3.3-snapshot) > > I switched back to flexmojos 3.2.0, everything worked fine, tests passed. > > Mario > > > On Fri, Jun 5, 2009 at 6:19 PM, Mario Ernst <[email protected]> wrote: > > >> No, because of the bug I posted before, but I had no problem with 3.2.0 in > >> my other test classes (in the main project) so far (so my assumption is it > >> has nothing to do with my machine.?). > >> The strange thing is: I compiled a few times... > >> "mvn clean install -X" sometimes failes, sometimes succeeds. If it fails, > >> then with that error: java.lang.Error: Error receiving report from flexunit > >> I should go home now.. :) If I find out something, I will tell.... > >> Mario > > >> On Fri, Jun 5, 2009 at 5:36 PM, Marvin Froeder <[email protected]> wrote: > > >>> And all that works on 3.2.0? > >>> VELO > > >>> On Fri, Jun 5, 2009 at 12:14 PM, Mario Ernst <[email protected]>wrote: > > >>>> And the next error (flash player): > >>>> Error #2044: securityError unverarbeitet. text=Error #2048: Verletzung > >>>> der Sicherheits-Sandbox: > >>>> file:///E|/projects/.../target/test%2Dclasses/TestRunner.swf kann keine > >>>> Daten von 127.0.0.1:13540 laden. > >>>> --- > >>>> Which means: TestRunner.swf cannot load data from 127.0.0.1:13540 due > >>>> to a security issue. > >>>> --- > >>>> at > >>>> org.sonatype.flexmojos.unitestingsupport::ControlSocket/connect()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/ControlSocket.as:31] > >>>> at > >>>> org.sonatype.flexmojos.unitestingsupport::TestApplication/runTests()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/TestApplication.as:39] > > >>>> On Fri, Jun 5, 2009 at 5:05 PM, Mario Ernst <[email protected]>wrote: > > >>>>> Flag -X gives me following, which seems to be OK: > >>>>> --- > >>>>> [DEBUG] [RESULT] port: 13539 Recivied data: <testsuite errors="0" > >>>>> failures="0" name="de.xxx.XTest" tests="2" time="0"> > >>>>> <testcase name="testX1" time="0"/> > >>>>> <testcase name="testX2" time="0"/> > >>>>> </testsuite> > >>>>> --- > >>>>> I startet TestRunner.swf manually from target/test-classes with > >>>>> following output (German :) ): > >>>>> --- > >>>>> Error #2044: ioError unverarbeitet. text=Error #2031: Socketfehler. > >>>>> URL: 127.0.0.1 > >>>>> at > >>>>> org.sonatype.flexmojos.unitestingsupport::SocketReporter/sendResults()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/SocketReporter.as:135] > >>>>> at > >>>>> <anonymous>()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/SocketReporter.as:256] > >>>>> at > >>>>> <anonymous>()[C:\autobuild\3.3.0\frameworks\projects\framework\src\mx\binding\utils\BindingUtils.as:145] > >>>>> at > >>>>> mx.binding.utils::ChangeWatcher/wrapHandler()[C:\autobuild\3.3.0\frameworks\projects\framework\src\mx\binding\utils\ChangeWatcher.as:423] > >>>>> at flash.events::EventDispatcher/dispatchEventFunction() > >>>>> at flash.events::EventDispatcher/dispatchEvent() > >>>>> at > >>>>> org.sonatype.flexmojos.unitestingsupport::SocketReporter/dispatchEvent()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/SocketReporter.as:47] > >>>>> at org.sonatype.flexmojos.unitestingsupport::SocketReporter/set > >>>>> numTestsRun()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/SocketReporter.as:47] > >>>>> at > >>>>> org.sonatype.flexmojos.unitestingsupport::SocketReporter/testFinished()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/SocketReporter.as:98] > >>>>> at > >>>>> org.sonatype.flexmojos.unitestingsupport.flexunit::FlexUnitListener/endTest()[/home/hudson/workspace/flex-mojos/jdk/1.5/label/ubuntu/trunk/flexmojos-testing/flexmojos-unittest-support/src/main/flex/org/sonatype/flexmojos/unitestingsupport/flexunit/FlexUnitListener.as:56] > >>>>> at flexunit.framework::TestResult/endTest()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestResult.as:276] > >>>>> at flexunit.framework::TestResult/doFinish()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestResult.as:126] > >>>>> at flexunit.framework::TestResult/doContinue()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestResult.as:116] > >>>>> at flexunit.framework::TestResult/doRun()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestResult.as:96] > >>>>> at flexunit.framework::TestResult/run()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestResult.as:71] > >>>>> at flexunit.framework::TestCase/runWithResult()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestCase.as:171] > >>>>> at flexunit.framework::TestSuite/runTest()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestSuite.as:194] > >>>>> at flexunit.framework::TestSuite/runNext()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestSuite.as:182] > >>>>> at > >>>>> flexunit.framework::TestSuiteTestListener/handleTimer()[C:\Documents and > >>>>> Settings\mchamber\My > >>>>> Documents\src\flashplatform\projects\flexunit\trunk\src\actionscript3\flexunit\framework\TestSuiteTestListener.as:81] > >>>>> at flash.utils::Timer/_timerDispatch() > >>>>> at flash.utils::Timer/tick() > >>>>> --- > > >>>>> On Fri, Jun 5, 2009 at 4:49 PM, Mario Ernst > >>>>> <[email protected]>wrote: > > >>>>>> mm...testing the main project (swf) outputs following: > >>>>>> --- > >>>>>> java.lang.Error: Invalid virtual machine status: null - class > >>>>>> org.sonatype.flexmojos.test.threads.AsVmControl > >>>>>> at > >>>>>> org.sonatype.flexmojos.test.threads.AbstractSocketThread.setError(AbstractSocketThread.java:98) > >>>>>> at > >>>>>> org.sonatype.flexmojos.test.threads.AsVmControl.handleRequest(AsVmControl.java:58) > >>>>>> at > >>>>>> org.sonatype.flexmojos.test.threads.AbstractSocketThread.run(AbstractSocketThread.java:57) > >>>>>> at java.lang.Thread.run(Thread.java:619) > >>>>>> --- > > >>>>>> On Fri, Jun 5, 2009 at 4:34 PM, Mario Ernst > >>>>>> <[email protected]>wrote: > > >>>>>>> Obviously I can't receive report from flexunit due to a socket write > >>>>>>> error. > >>>>>>> Do I have to specify a port somewhere? Flexmojos 3.2.0 didn't cause > >>>>>>> any trouble, anything changed? > >>>>>>> Mario > > >>>>>>> On Fri, Jun 5, 2009 at 4:16 PM, Marvin Froeder > >>>>>>> <[email protected]>wrote: > > >>>>>>>> No idea.... this exception just tell me you really had an exception > >>>>>>>> =P > >>>>>>>> VELO > > >>>>>>>> On Fri, Jun 5, 2009 at 11:14 AM, Mario Ernst <[email protected] > >>>>>>>> > wrote: > > >>>>>>>>> Thanks! > >>>>>>>>> Next problem: I get an socket write error, is it just me, or a > >>>>>>>>> flexmojos bug? Had this problem never before.... > >>>>>>>>> --- > >>>>>>>>> [INFO] Error receiving report from flexunit - class > >>>>>>>>> org.sonatype.flexmojos.test.threads.AsVmControl > >>>>>>>>> Software caused connection abort: socket write error > >>>>>>>>> [INFO] > >>>>>>>>> ------------------------------------------------------------------------ > >>>>>>>>> [INFO] Trace > >>>>>>>>> java.lang.Error: Error receiving report from flexunit - class > >>>>>>>>> org.sonatype.flexmojos.test.threads.AsVmControl > >>>>>>>>> at > >>>>>>>>> org.sonatype.flexmojos.test.threads.AbstractSocketThread.setError(AbstractSocketThread.java:98) > >>>>>>>>> at > >>>>>>>>> org.sonatype.flexmojos.test.threads.AbstractSocketThread.run(AbstractSocketThread.java:67) > >>>>>>>>> at java.lang.Thread.run(Thread.java:619) > >>>>>>>>> Caused by: java.net.SocketException: Software caused connection > >>>>>>>>> abort: socket write error > >>>>>>>>> at java.net.SocketOutputStream.socketWrite0(Native Method) > >>>>>>>>> at > >>>>>>>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > >>>>>>>>> at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > >>>>>>>>> at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) > >>>>>>>>> at > >>>>>>>>> sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272) > >>>>>>>>> at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276) > >>>>>>>>> at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122) > >>>>>>>>> at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212) > >>>>>>>>> at java.io.BufferedWriter.flush(BufferedWriter.java:236) > >>>>>>>>> at > >>>>>>>>> org.sonatype.flexmojos.test.threads.AsVmControl.handleRequest(AsVmControl.java:45) > > ... > > read more » --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
