Ben,
The test in question is attempting to load content from localhost so I don't
think you need set proxy settings when running the maven build. You will
need to set them when running the server itself so I think you can do

mvn install
mvn -Prun

-Louis

On Wed, Nov 26, 2008 at 10:39 PM, Ben Smith <[EMAIL PROTECTED]> wrote:

> 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