Re: Javascript test failure....
On Sunday 10 August 2008 4:06:06 pm Benson Margulies wrote: > I see what the problem is here. I'm making an assumption about two things > that might not happen in the order I expect. I'll try to think of some > better way of handling it. I think you nailed it. I ran the test 20 times and it didn't fail for me at all. Thanks for looking into it. Dan > On Tue, Aug 5, 2008 at 8:37 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: > > Benson, > > > > I'm back on Linux again and I'm now seeing a somewhat random test failure > > in > > the javascript module. (50% failure when run top level, less so from > > within the module) I'm not sure what to make of it or what could be > > causing it. It also doesn't seem to occur in eclipse so I'm not even sure > > how I'd debug it. :-( > > > > Any ideas? > > > > Stack trace: > > > > Running org.apache.cxf.javascript.GreeterClientTest > > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 sec > > <<< > > FAILURE! > > testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time > > elapsed: > > 0.2 sec <<< ERROR! > > org.mozilla.javascript.EcmaError: TypeError: Cannot call > > method "getResponseType" of null (#1) > >at > > > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:33 > >50) at > > > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:33 > >40) at > > org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) > >at org.mozilla.javascript.ScriptRuntime.typeError2 > > (ScriptRuntime.java:3375) > >at > > > > org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:33 > >94) at > > > > org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime > >.java:2026) at org.mozilla.javascript.optimizer.OptRuntime.callProp0 > > (OptRuntime.java:117) > >at org.mozilla.javascript.gen.c227._c0(:1) > >at org.mozilla.javascript.gen.c227.call() > >at > > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) > >at > > org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) > >at org.mozilla.javascript.gen.c227.call() > >at org.mozilla.javascript.gen.c227.exec() > >at > > org.mozilla.javascript.Context.evaluateString(Context.java:1196) at > > > > org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUti > >lities.java:226) at > > > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(Javasc > >riptTestUtilities.java:199) at > > > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(Javascrip > >tTestUtilities.java:224) at > > > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(Ja > >vascriptTestUtilities.java:287) at > > > > org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterCli > >entTest.java:96) at org.apache.cxf.javascript.GreeterClientTest.access$100 > > (GreeterClientTest.java:35) > >at > > > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java: > >109) at > > > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java: > >108) at > > > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(Javasc > >riptTestUtilities.java:199) at > > > > org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterCli > >entTest.java:107) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) at > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java > >:39) at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI > >mpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > >at > > org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) at > > org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:9 > >8) at > > org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) > >at > > > > org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(Meth > >odRoadie.java:87) at > > org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) > >at > > org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) at > > > > org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4Class > >Runner.java:88) at > > > > org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner > >.java:51) at > > > > org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java > >:44) at > > org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27 > >) at > > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) > >at > > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:4 > >2) at > > > > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java > >:62) at > > > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet > >(AbstractDirectoryTestSuite
Re: Javascript test failure....
I see what the problem is here. I'm making an assumption about two things that might not happen in the order I expect. I'll try to think of some better way of handling it. On Tue, Aug 5, 2008 at 8:37 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: > > Benson, > > I'm back on Linux again and I'm now seeing a somewhat random test failure > in > the javascript module. (50% failure when run top level, less so from within > the module) I'm not sure what to make of it or what could be causing it. > It also doesn't seem to occur in eclipse so I'm not even sure how I'd debug > it. :-( > > Any ideas? > > Stack trace: > > Running org.apache.cxf.javascript.GreeterClientTest > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 sec > <<< > FAILURE! > testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time > elapsed: > 0.2 sec <<< ERROR! > org.mozilla.javascript.EcmaError: TypeError: Cannot call > method "getResponseType" of null (#1) >at > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350) >at > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340) >at > org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) >at org.mozilla.javascript.ScriptRuntime.typeError2 > (ScriptRuntime.java:3375) >at > > org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394) >at > > org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026) >at org.mozilla.javascript.optimizer.OptRuntime.callProp0 > (OptRuntime.java:117) >at org.mozilla.javascript.gen.c227._c0(:1) >at org.mozilla.javascript.gen.c227.call() >at > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) >at > org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) >at org.mozilla.javascript.gen.c227.call() >at org.mozilla.javascript.gen.c227.exec() >at org.mozilla.javascript.Context.evaluateString(Context.java:1196) >at > > org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUtilities.java:226) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(JavascriptTestUtilities.java:224) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(JavascriptTestUtilities.java:287) >at > > org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterClientTest.java:96) >at org.apache.cxf.javascript.GreeterClientTest.access$100 > (GreeterClientTest.java:35) >at > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:109) >at > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:108) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >at > > org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterClientTest.java:107) >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:585) >at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) >at > org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) >at > org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) >at > > org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) >at > org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) >at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) >at > > org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) >at > > org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) >at > > org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) >at > org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) >at > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) >at > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) >at > > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) >at > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) >at > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) >at org.apache.maven.surefire.Surefire.run(Surefire.java:177) >at sun.reflect.NativeMethod
Re: Javascript test failure....
On Thursday 07 August 2008 7:34:49 am Benson Margulies wrote: > I got swamped. I'll get there eventually. No problem. I through a System.gc() in there and the problem became much less apparent so it isn't bothing me as much. :-) Maybe 10% from top level. It's probably not really related to the gc(), but more due to an extra wait for ports to close or something. Don't really know. Dan > On Wed, Aug 6, 2008 at 12:45 PM, Benson Margulies <[EMAIL PROTECTED]>wrote: > > The recent change of possible relevance is to make asynchronous > > operations against the simulated browser be really asynchronous. > > > > This particular test is the one I labored over for the woman who ran into > > the multiple request issue, so sadly it's unlikely to be suffering from > > some trivial problem. > > > > I'll dig into it this evening. > > > > There's lots of logging to turn on... > > > > On Tue, Aug 5, 2008 at 8:37 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: > >> Benson, > >> > >> I'm back on Linux again and I'm now seeing a somewhat random test > >> failure in > >> the javascript module. (50% failure when run top level, less so from > >> within > >> the module) I'm not sure what to make of it or what could be causing > >> it. It also doesn't seem to occur in eclipse so I'm not even sure how > >> I'd debug > >> it. :-( > >> > >> Any ideas? > >> > >> Stack trace: > >> > >> Running org.apache.cxf.javascript.GreeterClientTest > >> Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 > >> sec <<< > >> FAILURE! > >> testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time > >> elapsed: > >> 0.2 sec <<< ERROR! > >> org.mozilla.javascript.EcmaError: TypeError: Cannot call > >> method "getResponseType" of null (#1) > >>at > >> > >> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3 > >>350) at > >> > >> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3 > >>340) at > >> org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) > >>at org.mozilla.javascript.ScriptRuntime.typeError2 > >> (ScriptRuntime.java:3375) > >>at > >> > >> org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3 > >>394) at > >> > >> org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntim > >>e.java:2026) at org.mozilla.javascript.optimizer.OptRuntime.callProp0 > >> (OptRuntime.java:117) > >>at org.mozilla.javascript.gen.c227._c0(:1) > >>at org.mozilla.javascript.gen.c227.call() > >>at > >> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) > >>at > >> org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) > >>at org.mozilla.javascript.gen.c227.call() > >>at org.mozilla.javascript.gen.c227.exec() > >>at > >> org.mozilla.javascript.Context.evaluateString(Context.java:1196) at > >> > >> org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUt > >>ilities.java:226) at > >> > >> org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(Javas > >>criptTestUtilities.java:199) at > >> > >> org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(Javascri > >>ptTestUtilities.java:224) at > >> > >> org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(J > >>avascriptTestUtilities.java:287) at > >> > >> org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterCl > >>ientTest.java:96) at > >> org.apache.cxf.javascript.GreeterClientTest.access$100 > >> (GreeterClientTest.java:35) > >>at > >> > >> org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java > >>:109) at > >> > >> org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java > >>:108) at > >> > >> org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(Javas > >>criptTestUtilities.java:199) at > >> > >> org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterCl > >>ientTest.java:107) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >> Method) at > >> > >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >>a:39) at > >> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >>Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > >>at > >> org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) at > >> > >> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java: > >>98) at > >> org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) > >>at > >> > >> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(Met > >>hodRoadie.java:87) at > >> org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) > >>at > >> org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) > >>at > >> > >> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4Clas > >>sRunner.jav
Re: Javascript test failure....
I got swamped. I'll get there eventually. On Wed, Aug 6, 2008 at 12:45 PM, Benson Margulies <[EMAIL PROTECTED]>wrote: > The recent change of possible relevance is to make asynchronous operations > against the simulated browser be really asynchronous. > > This particular test is the one I labored over for the woman who ran into > the multiple request issue, so sadly it's unlikely to be suffering from some > trivial problem. > > I'll dig into it this evening. > > There's lots of logging to turn on... > > > On Tue, Aug 5, 2008 at 8:37 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: > >> >> Benson, >> >> I'm back on Linux again and I'm now seeing a somewhat random test failure >> in >> the javascript module. (50% failure when run top level, less so from >> within >> the module) I'm not sure what to make of it or what could be causing it. >> It also doesn't seem to occur in eclipse so I'm not even sure how I'd >> debug >> it. :-( >> >> Any ideas? >> >> Stack trace: >> >> Running org.apache.cxf.javascript.GreeterClientTest >> Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 sec >> <<< >> FAILURE! >> testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time >> elapsed: >> 0.2 sec <<< ERROR! >> org.mozilla.javascript.EcmaError: TypeError: Cannot call >> method "getResponseType" of null (#1) >>at >> >> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350) >>at >> >> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340) >>at >> org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) >>at org.mozilla.javascript.ScriptRuntime.typeError2 >> (ScriptRuntime.java:3375) >>at >> >> org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394) >>at >> >> org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026) >>at org.mozilla.javascript.optimizer.OptRuntime.callProp0 >> (OptRuntime.java:117) >>at org.mozilla.javascript.gen.c227._c0(:1) >>at org.mozilla.javascript.gen.c227.call() >>at >> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) >>at >> org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) >>at org.mozilla.javascript.gen.c227.call() >>at org.mozilla.javascript.gen.c227.exec() >>at org.mozilla.javascript.Context.evaluateString(Context.java:1196) >>at >> >> org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUtilities.java:226) >>at >> >> org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >>at >> >> org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(JavascriptTestUtilities.java:224) >>at >> >> org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(JavascriptTestUtilities.java:287) >>at >> >> org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterClientTest.java:96) >>at org.apache.cxf.javascript.GreeterClientTest.access$100 >> (GreeterClientTest.java:35) >>at >> >> org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:109) >>at >> >> org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:108) >>at >> >> org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >>at >> >> org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterClientTest.java:107) >>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:585) >>at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) >>at >> >> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) >>at >> org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) >>at >> >> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) >>at >> org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) >>at >> org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) >>at >> >> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) >>at >> >> org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) >>at >> >> org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) >>at >> org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) >>at >> org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) >>at >> >> org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4
Re: Javascript test failure....
The recent change of possible relevance is to make asynchronous operations against the simulated browser be really asynchronous. This particular test is the one I labored over for the woman who ran into the multiple request issue, so sadly it's unlikely to be suffering from some trivial problem. I'll dig into it this evening. There's lots of logging to turn on... On Tue, Aug 5, 2008 at 8:37 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: > > Benson, > > I'm back on Linux again and I'm now seeing a somewhat random test failure > in > the javascript module. (50% failure when run top level, less so from within > the module) I'm not sure what to make of it or what could be causing it. > It also doesn't seem to occur in eclipse so I'm not even sure how I'd debug > it. :-( > > Any ideas? > > Stack trace: > > Running org.apache.cxf.javascript.GreeterClientTest > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 sec > <<< > FAILURE! > testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time > elapsed: > 0.2 sec <<< ERROR! > org.mozilla.javascript.EcmaError: TypeError: Cannot call > method "getResponseType" of null (#1) >at > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350) >at > > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340) >at > org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) >at org.mozilla.javascript.ScriptRuntime.typeError2 > (ScriptRuntime.java:3375) >at > > org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394) >at > > org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026) >at org.mozilla.javascript.optimizer.OptRuntime.callProp0 > (OptRuntime.java:117) >at org.mozilla.javascript.gen.c227._c0(:1) >at org.mozilla.javascript.gen.c227.call() >at > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) >at > org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) >at org.mozilla.javascript.gen.c227.call() >at org.mozilla.javascript.gen.c227.exec() >at org.mozilla.javascript.Context.evaluateString(Context.java:1196) >at > > org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUtilities.java:226) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(JavascriptTestUtilities.java:224) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(JavascriptTestUtilities.java:287) >at > > org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterClientTest.java:96) >at org.apache.cxf.javascript.GreeterClientTest.access$100 > (GreeterClientTest.java:35) >at > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:109) >at > > org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:108) >at > > org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) >at > > org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterClientTest.java:107) >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:585) >at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) >at > org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) >at > org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) >at > > org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) >at > org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) >at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) >at > > org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) >at > > org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) >at > > org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) >at > org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) >at > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) >at > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) >at > > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) >at > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) >at > > org.apache.ma
Javascript test failure....
Benson, I'm back on Linux again and I'm now seeing a somewhat random test failure in the javascript module. (50% failure when run top level, less so from within the module) I'm not sure what to make of it or what could be causing it. It also doesn't seem to occur in eclipse so I'm not even sure how I'd debug it. :-( Any ideas? Stack trace: Running org.apache.cxf.javascript.GreeterClientTest Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.547 sec <<< FAILURE! testRequestClosure(org.apache.cxf.javascript.GreeterClientTest) Time elapsed: 0.2 sec <<< ERROR! org.mozilla.javascript.EcmaError: TypeError: Cannot call method "getResponseType" of null (#1) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340) at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356) at org.mozilla.javascript.ScriptRuntime.typeError2 (ScriptRuntime.java:3375) at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394) at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026) at org.mozilla.javascript.optimizer.OptRuntime.callProp0 (OptRuntime.java:117) at org.mozilla.javascript.gen.c227._c0(:1) at org.mozilla.javascript.gen.c227.call() at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) at org.mozilla.javascript.gen.c227.call() at org.mozilla.javascript.gen.c227.exec() at org.mozilla.javascript.Context.evaluateString(Context.java:1196) at org.apache.cxf.javascript.JavascriptTestUtilities$2.run(JavascriptTestUtilities.java:226) at org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) at org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluate(JavascriptTestUtilities.java:224) at org.apache.cxf.javascript.JavascriptTestUtilities.rhinoEvaluateConvert(JavascriptTestUtilities.java:287) at org.apache.cxf.javascript.GreeterClientTest.sayHiClosureCaller(GreeterClientTest.java:96) at org.apache.cxf.javascript.GreeterClientTest.access$100 (GreeterClientTest.java:35) at org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:109) at org.apache.cxf.javascript.GreeterClientTest$2.run(GreeterClientTest.java:108) at org.apache.cxf.javascript.JavascriptTestUtilities.runInsideContext(JavascriptTestUtilities.java:199) at org.apache.cxf.javascript.GreeterClientTest.testRequestClosure(GreeterClientTest.java:107) 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:585) at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) at org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) at org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) at org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) 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:585) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) at org.