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 (#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....

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 (#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....

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 (#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....

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 (#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....

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 (#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....

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 (#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.