Re: Javascript test failure....

2008-08-11 Thread Daniel Kulp
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 (testcase#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(testcase:1)
 at org.mozilla.javascript.gen.c227.call(testcase)
 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(testcase)
 at org.mozilla.javascript.gen.c227.exec(testcase)
 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.java:140) at
 
  org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Abstra
 ctDirectoryTestSuite.java:127) at
  org.apache.maven.surefire.Surefire.run(Surefire.java:177) at
  

Re: Javascript test failure....

2008-08-10 Thread Benson Margulies
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 (testcase#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(testcase:1)
at org.mozilla.javascript.gen.c227.call(testcase)
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(testcase)
at org.mozilla.javascript.gen.c227.exec(testcase)
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

 

Re: Javascript test failure....

2008-08-07 Thread Benson Margulies
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 (testcase#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(testcase:1)
at org.mozilla.javascript.gen.c227.call(testcase)
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(testcase)
at org.mozilla.javascript.gen.c227.exec(testcase)
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

 

Re: Javascript test failure....

2008-08-07 Thread Daniel Kulp
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 (testcase#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(testcase:1)
 at org.mozilla.javascript.gen.c227.call(testcase)
 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(testcase)
 at org.mozilla.javascript.gen.c227.exec(testcase)
 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.java:88) at
 
  org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunne
 r.java:51) at
 
  org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.jav
 a:44) at
  org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:2
 7) at
  

Re: Javascript test failure....

2008-08-06 Thread Benson Margulies
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 (testcase#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(testcase:1)
at org.mozilla.javascript.gen.c227.call(testcase)
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(testcase)
at org.mozilla.javascript.gen.c227.exec(testcase)
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)
 

Javascript test failure....

2008-08-05 Thread Daniel Kulp

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 (testcase#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(testcase:1)
at org.mozilla.javascript.gen.c227.call(testcase)
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(testcase)
at org.mozilla.javascript.gen.c227.exec(testcase)
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