tomj 2002/10/03 07:51:50 Modified: java/test/wsdl/faults Tag: interop4 FaultServiceTestCase.java FaultService.wsdl Log: Fault data for simple types now works! Turn on the test (and fix bad WSDL). Revision Changes Path No revision No revision 1.4.8.1 +5 -7 xml-axis/java/test/wsdl/faults/FaultServiceTestCase.java Index: FaultServiceTestCase.java =================================================================== RCS file: /home/cvs/xml-axis/java/test/wsdl/faults/FaultServiceTestCase.java,v retrieving revision 1.4 retrieving revision 1.4.8.1 diff -u -r1.4 -r1.4.8.1 --- FaultServiceTestCase.java 14 May 2002 23:46:34 -0000 1.4 +++ FaultServiceTestCase.java 3 Oct 2002 14:51:50 -0000 1.4.8.1 @@ -40,9 +40,8 @@ fail("Should raise an InvalidTickerFault"); } catch (InvalidTickerFaultMessage tickerFault) { - // We don't support fault data yet! - //assertEquals("Ticker Symbol in Fault doesn't match original argument", - // symbol, tickerFault.getTickerSymbol()); + assertEquals("Ticker Symbol in Fault doesn't match original argument", + symbol, tickerFault.getTickerSymbol()); } catch (org.apache.axis.AxisFault e) { throw new junit.framework. @@ -77,13 +76,12 @@ // that it throws a DerivedFault, but we know the impl actually // throws DerivedFault2 which extends DerivedFault) catch (DerivedFault2 e) { - // We don't support fault data yet! //assertEquals("Param A in DerivedFault2 doesn't match original", - // a, tickerFault.getA()); + // a, e.getA()); //assertEquals("Param B in DerivedFault2 doesn't match original", - // b, tickerFault.getB()); + // b, e.getB()); //assertEquals("Param C in DerivedFault2 doesn't match original", - // c, tickerFault.getC()); + // c, e.getC(), 0.01F); } catch (DerivedFault e) { throw new junit.framework. 1.2.8.1 +2 -2 xml-axis/java/test/wsdl/faults/FaultService.wsdl Index: FaultService.wsdl =================================================================== RCS file: /home/cvs/xml-axis/java/test/wsdl/faults/FaultService.wsdl,v retrieving revision 1.2 retrieving revision 1.2.8.1 diff -u -r1.2 -r1.2.8.1 --- FaultService.wsdl 14 May 2002 23:46:34 -0000 1.2 +++ FaultService.wsdl 3 Oct 2002 14:51:50 -0000 1.2.8.1 @@ -82,7 +82,7 @@ <output> <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace=""/> </output> - <fault> + <fault name="InvalidTickerFaultMessage"> <soap:fault name="InvalidTickerFaultMessage" use="encoded"/> </fault> </operation> @@ -94,7 +94,7 @@ <output> <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace=""/> </output> - <fault> + <fault name="throwFaultFault"> <soap:fault name="throwFaultFault" use="encoded"/> </fault> </operation>