Hi,

We're just setting Shindig up in our continuous integration environment (Hudson) which is behind a proxy server. Unfortunately, when we run:

clean install -DproxySet=true -Dhttp.proxyHost=$PROXY_HOST - Dhttp.proxyPort=$PROXY_PORT

at the project root, we receive a single test failure from the shindig- server project:

org.apache.shindig.server.endtoend.EndToEndTest.testTemplates
Failing for the past 12 builds (Since Unstable#5 )
Took 0 seconds.

======= EXCEPTION START ========
EcmaError: lineNumber=[761] column=[0] lineSource=[&no source&] name=[ReferenceError] sourceName=[script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0)] message=[ReferenceError: "VAR_this" is not defined. (script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0)#761)] com.gargoylesoftware.htmlunit.ScriptException: ReferenceError: "VAR_this" is not defined. (script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0)#761) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine $HtmlUnitContextAction.run(JavaScriptEngine.java:553)
        at org.mozilla.javascript.Context.call(Context.java:577)
        at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:503)
at com .gargoylesoftware .htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:436) at com .gargoylesoftware .htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:411) at com .gargoylesoftware .htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:935) at com .gargoylesoftware .htmlunit.html.HtmlScript.executeInlineScriptIfNeeded(HtmlScript.java: 285) at com .gargoylesoftware.htmlunit.html.HtmlScript.appendChild(HtmlScript.java: 193) at com.gargoylesoftware.htmlunit.html.HTMLParser $HtmlUnitDOMBuilder.handleCharacters(HTMLParser.java:516) at com.gargoylesoftware.htmlunit.html.HTMLParser $HtmlUnitDOMBuilder.endElement(HTMLParser.java:478) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.cyberneko.html.filters.DefaultFilter.endElement(DefaultFilter.java: 210) at org .cyberneko .html.filters.NamespaceBinder.endElement(NamespaceBinder.java:329) at org.cyberneko.html.HTMLTagBalancer.callEndElement(HTMLTagBalancer.java: 993) at org.cyberneko.html.HTMLTagBalancer.endElement(HTMLTagBalancer.java: 896) at org.cyberneko.html.HTMLScanner $ContentScanner.scanEndElement(HTMLScanner.java:2893) at org.cyberneko.html.HTMLScanner $ContentScanner.scan(HTMLScanner.java:1954)
        at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:893)
at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java: 495) at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java: 448)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser.java:261) at com .gargoylesoftware .htmlunit.DefaultPageCreator.createHtmlPage(DefaultPageCreator.java:155) at com .gargoylesoftware .htmlunit.DefaultPageCreator.createPage(DefaultPageCreator.java:128) at com .gargoylesoftware .htmlunit.WebClient.loadWebResponseInto(WebClient.java:445)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:352)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:402)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389)
at org .apache .shindig .server.endtoend.EndToEndTest.executePageTest(EndToEndTest.java:170) at org .apache .shindig .server.endtoend.EndToEndTest.executeAllPageTests(EndToEndTest.java:184) at org .apache .shindig.server.endtoend.EndToEndTest.testTemplates(EndToEndTest.java: 103)
        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:138) at org .apache .maven .surefire .suite .AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
        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: 290) at org .apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java: 818) Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "VAR_this" is not defined. (script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0)#761) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java: 3350) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java: 3340) at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java: 3413)
        at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1612)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java: 3314)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2394)
at org .mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java: 162) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) at com .gargoylesoftware .htmlunit .javascript .HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:192) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java: 2834) at org .mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java: 173) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine $5.doRun(JavaScriptEngine.java:427) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine $HtmlUnitContextAction.run(JavaScriptEngine.java:549)
        ... 56 more
Enclosed exception:
org.mozilla.javascript.EcmaError: ReferenceError: "VAR_this" is not defined. (script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0)#761) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java: 3350) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java: 3340) at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java: 3413)
        at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1612)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java: 3314) at script(script in http://localhost:9003/gadgets/ifr?url=http%3A%2F%2Flocalhost%3A9003%2Fopensocial-templates%2Fost_test.xml&st=canonical%3Ajohn.doe%3Atest%3Adomain%3AappUrl%3A1&testMethod=all&nocache=1 from (1, 224) to (0, 0):761)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2394)
at org .mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java: 162) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) at com .gargoylesoftware .htmlunit .javascript .HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:192) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java: 2834) at org .mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java: 173) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine $5.doRun(JavaScriptEngine.java:427) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine $HtmlUnitContextAction.run(JavaScriptEngine.java:549)
        at org.mozilla.javascript.Context.call(Context.java:577)
        at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:503)
at com .gargoylesoftware .htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:436) at com .gargoylesoftware .htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:411) at com .gargoylesoftware .htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:935) at com .gargoylesoftware .htmlunit.html.HtmlScript.executeInlineScriptIfNeeded(HtmlScript.java: 285) at com .gargoylesoftware.htmlunit.html.HtmlScript.appendChild(HtmlScript.java: 193) at com.gargoylesoftware.htmlunit.html.HTMLParser $HtmlUnitDOMBuilder.handleCharacters(HTMLParser.java:516) at com.gargoylesoftware.htmlunit.html.HTMLParser $HtmlUnitDOMBuilder.endElement(HTMLParser.java:478) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.cyberneko.html.filters.DefaultFilter.endElement(DefaultFilter.java: 210) at org .cyberneko .html.filters.NamespaceBinder.endElement(NamespaceBinder.java:329) at org.cyberneko.html.HTMLTagBalancer.callEndElement(HTMLTagBalancer.java: 993) at org.cyberneko.html.HTMLTagBalancer.endElement(HTMLTagBalancer.java: 896) at org.cyberneko.html.HTMLScanner $ContentScanner.scanEndElement(HTMLScanner.java:2893) at org.cyberneko.html.HTMLScanner $ContentScanner.scan(HTMLScanner.java:1954)
        at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:893)
at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java: 495) at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java: 448)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser.java:261) at com .gargoylesoftware .htmlunit.DefaultPageCreator.createHtmlPage(DefaultPageCreator.java:155) at com .gargoylesoftware .htmlunit.DefaultPageCreator.createPage(DefaultPageCreator.java:128) at com .gargoylesoftware .htmlunit.WebClient.loadWebResponseInto(WebClient.java:445)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:352)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:402)
        at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389)
at org .apache .shindig .server.endtoend.EndToEndTest.executePageTest(EndToEndTest.java:170) at org .apache .shindig .server.endtoend.EndToEndTest.executeAllPageTests(EndToEndTest.java:184) at org .apache .shindig.server.endtoend.EndToEndTest.testTemplates(EndToEndTest.java: 103)
        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:138) at org .apache .maven .surefire .suite .AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
        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: 290) at org .apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java: 818)
======= EXCEPTION END ========


Anyone know any other proxy settings that require tinkering? This being a proxy problem may be an assumption on our part too.

Any help would be greatly received.

Cheers,
Ben Smith
BBC


Reply via email to