(Fwd) Re: Using newer version of Rhino

"Wolfgang Fahl - BITPlan" <[email protected]>
Newsgroups gmane.comp.web.httpunit.devel
Organization bitplan GmbH
Message-ID <[email protected]>
I wrote:

> I've also changed the main testsuite to return a Test instead of a

> TestSuite so that it can be run from the Eclipse context menu. If I

> do so some tests fail with a MalformedURLException that I could not

> properly trace down. I added some debugging code in HttpUnitUtils

> but could not find out why calling the tests via the ant task works

> but calling it from the Eclipse context menu

> leads to the same error in some 37 cases.

>

> Would you have any ideas on this?

Russell wrote:

>I don't use Eclipse, so I don't. What exactly is the error? I call the

>entire suite from IntelliJIdea with no problems.

Please find below the stack trace for one of the cases (testForward).

The debug output shows the following xml.

Wolfgang

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'><web-app>

<servlet>

<servlet-name>servlet_1</servlet-name>

<servlet-
class>com.meterware.servletunit.NavigationTest$FowarderServlet</servlet-
class>

</servlet>

<servlet>

<servlet-name>servlet_0</servlet-name>

<servlet-
class>com.meterware.servletunit.NavigationTest$TargetServlet</servlet-
class>

</servlet>

<servlet-mapping>

<servlet-name>servlet_1</servlet-name>

<url-pattern>/origin</url-pattern>

</servlet-mapping>

<servlet-mapping>

<servlet-name>servlet_0</servlet-name>

<url-pattern>/target</url-pattern>

</servlet-mapping>

</web-app>

java.net.MalformedURLException

at java.net.URL.<init>(URL.java:601)

at java.net.URL.<init>(URL.java:464)

at java.net.URL.<init>(URL.java:413)

at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)

at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)

at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)

at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)

at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)

at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)

at com.meterware.httpunit.HttpUnitUtils.parse(HttpUnitUtils.java:205)

at com.meterware.servletunit.ServletRunner.<init>(ServletRunner.java:126)

at com.meterware.servletunit.NavigationTest.testForward(NavigationTest.java:70)

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 junit.framework.TestCase.runTest(TestCase.java:154)

at junit.framework.TestCase.runBare(TestCase.java:127)

at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

at junit.framework.TestResult.run(TestResult.java:109)

at junit.framework.TestCase.run(TestCase.java:118)

at junit.framework.TestSuite.runTest(TestSuite.java:208)

at junit.framework.TestSuite.run(TestSuite.java:203)

at junit.framework.TestSuite.runTest(TestSuite.java:208)

at junit.framework.TestSuite.run(TestSuite.java:203)

at junit.framework.TestSuite.runTest(TestSuite.java:208)

at junit.framework.TestSuite.run(TestSuite.java:203)

at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)

at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

BITPlan - smart solutions

Pater-Delp-Str. 1, D-47877 Willich Schiefbahn

Tel. +49 1805 - BITPLAN / +49 1805 248 752, Fax +49 2154 811-481

Web: http://www.bitplan.de

bitplan GmbH, Willich - HRB 6820 Krefeld, VAT-ID: 10258040548, Geschäftsführer: Wolfgang Fahl

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

_______________________________________________
Httpunit-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/httpunit-develop
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.