Examples of DetailEntry


Examples of javax.xml.soap.DetailEntry

      assertTrue(fault != null);
      assertTrue(fault.getFaultString().equals("sample fault"));
      QName expectedFaultCode = new QName(SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE, "Client");
      assertTrue(fault.getFaultCodeAsQName().equals(expectedFaultCode));
      assertTrue(fault.getDetail() != null);
      DetailEntry de = (DetailEntry) fault.getDetail().getDetailEntries().next();
      assertTrue(de != null);
      assertTrue(de.getLocalName().equals("detailEntry"));
      assertTrue(de.getValue().equals("sample detail"));
      assertTrue(fault.getFaultActor().equals("sample actor"));
    }   

    // Try a second time
    try {
      // Dispatch
      System.out.println(">> Invoking SOAPMessageProviderDispatch");
      SOAPMessage response = dispatch.invoke(request);
      assertTrue("Expected failure", false);
    } catch (SOAPFaultException e) {
      // Okay
      SOAPFault fault = e.getFault();
      assertTrue(fault != null);
      assertTrue(fault.getFaultString().equals("sample fault"));
      QName expectedFaultCode = new QName(SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE, "Client");
      assertTrue(fault.getFaultCodeAsQName().equals(expectedFaultCode));
      assertTrue(fault.getDetail() != null);
      DetailEntry de = (DetailEntry) fault.getDetail().getDetailEntries().next();
      assertTrue(de != null);
      assertTrue(de.getLocalName().equals("detailEntry"));
      assertTrue(de.getValue().equals("sample detail"));
      assertTrue(fault.getFaultActor().equals("sample actor"));
    }   
  }
View Full Code Here

Examples of javax.xml.soap.DetailEntry

        assertTrue(d2 != null);
        Iterator i = d2.getDetailEntries();
        assertTrue(getIteratorCount(i) == 1);
        i = d2.getDetailEntries();
        while (i.hasNext()) {
            DetailEntry de = (DetailEntry)i.next();
            assertEquals(de.getElementName(), name);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.