Peter, the web service was removed recently from the whitemesa site....that's the reason for the problem.
one more tip: in your ANT_OPTS set "-Dtest.functional.fail=false" and then you can run "ant report" to see how many test cases have failed. For some reason, am still getting 100% coverage, probably because the test suite is ignoring the lack of web service failure as a HTTP failure. am still looking. -- dims On Wed, 6 Oct 2004 08:13:42 +1000, Peter Smith <[EMAIL PROTECTED]> wrote: > Thanks for the confirmation Jayachandra! > > Of course that was also my first impression but as I am a newbie to web > services and given my other proxy problems I was not confident in coming to > that conclusion. > > And I'd assumed there should be 100% pass mainly because of the "Please run > ant functional-tests and ant all-tests before checking in new code." rule in > the "Axis Developer's Guide" > (file:///D:/axis-1_2beta3/docs/developers-guide.html#General%20Guidelines). > Given that rule I still don't really understand how your axis-rc1 suffers > the same problem (although I'm glad it did). > > Thanks again, > Peter. > > > > ----- Original Message ----- > From: "jayachandra" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 05, 2004 6:39 PM > Subject: Re: axis-1_2beta3 - "functional-test" failures > > > Hi Peter! > > I've run the functional-tests using the latest release candidate > > axis-rc1. My test reports shows errors and failures only in the > > "WhiteMesaSoap12AddTestSvcTestCase". When I tried to look around for > > the cause, as a first step I saw if the given location > > "http://www.whitemesa.net/soap12/add-test-doc-int-uc?WSDL" is valid or > > not. Unfortunately that URL doesn't seem to be valid anymore. I think > > because of this reason test case is failing. > > > > regards, > > jayachandra > > > > > On Fri, 1 Oct 2004 11:37:00 +1000, Peter Smith > > > > > > > > > <[EMAIL PROTECTED]> wrote: > > > > For the benefit of others so you don't waste as much time on this as I > > > > have.... > > > > > > > > ~~~ > > > > > > > > It seems most of my Axis-1_2beta3 functional-test Junit failures were > proxy > > > > related. They came in 3 flavours > > > > > > > > Accessing local machine via proxy didn't work > > > > =============================== > > > > > > > > I had http.proxyHost and http.proxyPort assigned in my ant.properties > but I > > > > had neglected to set the http.nonProxyHosts property to bypass the > proxy > > > > server for local addresses. For example I needed the following > > > > > > > > http.nonProxyHosts="petersm|localhost" > > > > > > > > BTW, the WIKI > > > > > (http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/AxisProxy) > > > > does not even mention this property in the Proxy "gotchas" :-( > > > > > > > > DelayedStockQuote endpoint > > > > ==================== > > > > > > > > I could not access the DelayedStockQuote at the hardwired URL in the > > > > DelayedStockQuote.java sample program. I needed to change the code as > > > > follows: > > > > > > > > URLEndpoint endpoint = new > URLEndpoint("http://66.28.98.121:9090/soap"); > > > > to > > > > URLEndpoint endpoint = new > URLEndpoint("http://64.124.140.30:80/soap"); > > > > > > > > See > > > > > http://www.xmethods.com/ve2/ViewListing.po?key=uuid:889A05A5-5C03-AD9B-D456-0E54A527EDEE > > > > I have no idea where the 66.28.98.121 address came from. Is it > out-of-date? > > > > Does it work for anybody else? > > > > (I guess port 9090 may work for others, but not for me via my proxy) > > > > > > > > WhiteMesa access no good > > > > =================== > > > > > > > > (Test code WhiteMesaSoap12AddTestSvcTestCase.java) > > > > > > > > I haven't solved this yet but I'm pretty sure it is at least partly > proxy > > > > related because as an experiment I downloaded one of the WSDL files > and > > > > altered the test code to use the local file URL. That works. Otherwise > I > > > > just get "Connection reset by peer" when attemping to parse > > > > http://www.whitemesa.net/soap12/add-test-doc-int-uc?WSDL in the > > > > testSoap12AddTestDocUpperPortWSDL test. > > > > > > > > If anybody knows of some other/better way I can make get this test to > work > > > > via a proxy server please let me know. > > > > > > > > Thanks, > > > > Peter. > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > From: "Peter Smith" <[EMAIL PROTECTED]> > > > > To: <[EMAIL PROTECTED]> > > > > Sent: Wednesday, September 29, 2004 9:53 AM > > > > Subject: axis-1_2beta3 - "functional-test" failures > > > > > > > > > Hi, > > > > > > > > > > (newbie question) > > > > > > > > > > Has anybody else encountered problems running the Axis12beta3 > > > > > "functional-tests" ? > > > > > > > > > > For example, > > > > > ant clean > > > > > ant functional-tests > > > > > > > > > > (My Axis binaries are built from source but I haven't made changes > to the > > > > > original source code) > > > > > > > > > > My environment is > > > > > - axis-1_2beta3 > > > > > - Win200 svr > > > > > - JDK1.4.1_03 > > > > > - My http.ProxyHost & http.ProxyPort are set > > > > > > > > > > ~~~ > > > > > > > > > > Because I was getting junit test failures I disabled the > haltonfailure > > > > > attribute so I could create the test report to see what was going on > > > > > > > > > > For example, > > > > > > > > > > Set (in build.properties) > > > > > test.functional.fail=no > > > > > > > > > > Then > > > > > ant functional-tests > > > > > > > > > > Then > > > > > ant -f buildTest.xml create-test-report > > > > > > > > > > ~~~ > > > > > > > > > > The JUnit test report shows 97.3% success. Great.... but it's the > other > > > > 2.7% > > > > > I am worried about > > > > > > > > > > Thanks for any help! > > > > > Peter > > > > > > > > > > //// > > > > > > > > > > Summary of problems > > > > > =================== > > > > > > > > > > test.functional => 44 tests, 4 failures > > > > > test.wsdl.addrNoImplSEI => 2 tests, 1 failure > > > > > test.wsdl.esr => 3 tests, 2 errors > > > > > test.wsdl.jaxrpcdynproxy => 1 test, 1 failure > > > > > test.wsdl.soap12.additional => 22 tests, 6 failures, 1 error > > > > > > > > > > Details of problems > > > > > =================== > > > > > > > > > > test.functional > > > > > --------------- > > > > > 3x > > > > > Fault returned from test: (500)Error from proxy > > > > > > > > > > Error processing WSDL document: java.io.IOException: Server returned > HTTP > > > > > response code: 500 for URL: > > > > > http://petersm:8080/axis/services/ElementService?wsdl > > > > > > > > > > test.wsdl.addrNoImplSEI > > > > > --------------------------- > > > > > Error processing WSDL document: java.io.IOException: Server returned > HTTP > > > > > response code: 500 for URL: > > > > > http://petersm:8080/axis/services/AddressBookNoImplSEI?WSDL > > > > > > > > > > test.wsdl.esr > > > > > ------------- > > > > > 2x > > > > > Exception caught: javax.xml.rpc.ServiceException: Error processing > WSDL > > > > > document: java.io.IOException: Server returned HTTP response code: > 500 for > > > > > URL: http://petersm:8080/axis/services/EsrTest?WSDL > > > > > > > > > > test.wsdl.jaxrpcdynproxy > > > > > -------------------------- > > > > > The requested operation could not be performed by the proxy. > > > > > Proxy server is unable to locate the server: > > > > > petersm:8080. > > > > > The server does not have a DNS entry. > > > > > Check the server name in the Location (URL) > > > > > and try again. > > > > > > > > > > test.wsdl.soap12.additional > > > > > --------------------------- > > > > > 1) > > > > > Error processing WSDL document: java.io.IOException: Server returned > HTTP > > > > > response code: 400 for URL: > > > > > http://www.whitemesa.net/soap12/add-test-doc-int-uc?WSDL > > > > > > > > > > 2) > > > > > Error processing WSDL document: WSDLException (at /html): > > > > > faultCode=INVALID_WSDL: Expected element > > > > > '{http://schemas.xmlsoap.org/wsdl/}definitions'.: > > > > > > > > > > 3) > > > > > Error processing WSDL document: java.io.IOException: Server returned > HTTP > > > > > response code: 400 for URL: > > > > > http://www.whitemesa.net/soap12/add-test-doc-int?WSDL > > > > > > > > > > 4) > > > > > Error processing WSDL document: java.io.IOException: Server returned > HTTP > > > > > response code: 400 for URL: > > > > > http://www.whitemesa.net/soap12/add-test-doc?WSDL > > > > > > > > > > 5) > > > > > java.lang.NullPointerException > > > > > at org.apache.axis.client.Call.invoke(Call.java:2646) > > > > > at > > > > > > > > > > test.wsdl.soap12.additional.WhiteMesaSoap12AddTestSvcTestCase.testXMLP2(Whit > > > > > eMesaSoap12AddTestSvcTestCase.java:186) > > > > > > > > > > 6) > > > > > {http://xml.apache.org/axis/}hostname:petersm > > > > > java.net.SocketTimeoutException: Read timed out > > > > > > > > > > 7) > > > > > Didn't catch expected fault > > > > > junit.framework.AssertionFailedError: Didn't catch expected fault > > > > > at > > > > > > > > > > test.wsdl.soap12.additional.WhiteMesaSoap12AddTestSvcTestCase.testXMLP6(Whit > > > > > eMesaSoap12AddTestSvcTestCase.java:266) > > > > > > > > > > [END] > > > > > > > > > > This is an email from Fujitsu Australia Software Technology Pty Ltd, > ABN > > > > 27 003 693 481. It is confidential to the ordinary user of the email > address > > > > to which it was addressed and may contain copyright and/or legally > > > > privileged information. No one else may read, print, store, copy or > forward > > > > all or any of it or its attachments. If you receive this email in > error, > > > > please return to sender. Thank you. > > > > > > > > > > If you do not wish to receive commercial email messages from Fujitsu > > > > Australia Software Technology Pty Ltd, please email > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > This is an email from Fujitsu Australia Software Technology Pty Ltd, > ABN 27 003 693 481. It is confidential to the ordinary user of the email > address to which it was addressed and may contain copyright and/or legally > privileged information. No one else may read, print, store, copy or forward > all or any of it or its attachments. If you receive this email in error, > please return to sender. Thank you. > > > > > > > > If you do not wish to receive commercial email messages from Fujitsu > Australia Software Technology Pty Ltd, please email > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > -- > > > Davanum Srinivas - http://webservices.apache.org/~dims/ > > > > > > > > > > > -- > > -- Jaya > > > > > > This is an email from Fujitsu Australia Software Technology Pty Ltd, ABN 27 003 693 > 481. It is confidential to the ordinary user of the email address to which it was > addressed and may contain copyright and/or legally privileged information. No one > else may read, print, store, copy or forward all or any of it or its attachments. If > you receive this email in error, please return to sender. Thank you. > > If you do not wish to receive commercial email messages from Fujitsu Australia > Software Technology Pty Ltd, please email [EMAIL PROTECTED] > > -- Davanum Srinivas - http://webservices.apache.org/~dims/
