Package javax.wsdl

Examples of javax.wsdl.BindingFault


        List<SOAPFault> faults = new ArrayList<SOAPFault>();
        for (Object obj : bop.getBindingFaults().values()) {
            if (!(obj instanceof BindingFault)) {
                continue;
            }
            BindingFault faultElement = (BindingFault) obj;
            for (Object flt : faultElement.getExtensibilityElements()) {
                SOAPFault fault = getSoapFault(flt);
                if (fault != null) {
                    faults.add(fault);
                }
            }
View Full Code Here


        }
    }

    protected void buildBindingFault(Definition def, BindingOperation bindingOperation,
                                   Collection<BindingFaultInfo> bindingFaultInfos) {
        BindingFault bindingFault = null;
        for (BindingFaultInfo bindingFaultInfo
            : bindingFaultInfos) {
            bindingFault = def.createBindingFault();
            bindingFault.setName(bindingFaultInfo.getFaultInfo().getFaultName().getLocalPart());
            bindingOperation.addBindingFault(bindingFault);
            addExtensibilityAttributes(bindingFault, bindingFaultInfo.getExtensionAttributes());
            addExtensibilityElements(bindingFault, getWSDL11Extensors(bindingFaultInfo));
        }
       
View Full Code Here

                if (op.getFaults() != null && op.getFaults().size() > 0) {
                    Map faults = op.getFaults();
                    Iterator i = faults.values().iterator();              
                    while (i.hasNext()) {
                        Fault fault = (Fault)i.next();
                        BindingFault bindingFault = definition.createBindingFault();
                        bindingFault.setName(fault.getName());                   
                        bindingOperation.addBindingFault(bindingFault);
                    }              
                }
                bindingOperation.setOperation(op);
                binding.addBindingOperation(bindingOperation);
View Full Code Here

        raisesType.setException(new QName(typeMap.getTargetNamespace(),
                                          exceptionName));
        corbaOperation.getRaises().add(raisesType);

        // binding - operation - fault
        BindingFault bindingFault = definition.createBindingFault();       
        bindingFault.setName(faultMsg.getQName().getLocalPart());       
        bindingOperation.addBindingFault(bindingFault);   

        //add the fault element namespace to the definition
        String nsURI = elementQName.getNamespaceURI();
        manager.addWSDLDefinitionNamespace(definition, mapper.mapNSToPrefix(nsURI), nsURI);   
View Full Code Here

            assertEquals(bindingOperation.getBindingInput().getName(), "review_data");
            assertEquals(bindingOperation.getBindingOutput().getName(), "review_dataResponse");
           
            Iterator f = bindingOperation.getBindingFaults().values().iterator();
            while (f.hasNext()) {
                BindingFault bindingFault = (BindingFault)f.next();
                assertEquals(bindingFault.getName(), "TestException.BadRecord");
                bindingFault = (BindingFault)f.next();
                assertEquals(bindingFault.getName(), "MyException");               
            }                      
            Iterator bOp = bindingOperation.getExtensibilityElements().iterator();
            while (bOp.hasNext()) {    
                ExtensibilityElement extElement = (ExtensibilityElement)bOp.next();
                if (extElement.getElementType().getLocalPart().equals("operation")) {
View Full Code Here

        List<SoapFault> faults = new ArrayList<SoapFault>();
        for (Object obj : bop.getBindingFaults().values()) {
            if (!(obj instanceof BindingFault)) {
                continue;
            }
            BindingFault faultElement = (BindingFault) obj;
            for (Object flt : faultElement.getExtensibilityElements()) {
                SoapFault fault = getSoapFault(flt);
                if (fault != null) {
                    faults.add(fault);
                }
            }
View Full Code Here

    final Map faults = op.getFaults() ;
    if (faults != null) {
      Iterator iterator = op.getFaults().values().iterator();
      while (iterator.hasNext()) {
        Fault fault = (Fault) iterator.next();
        BindingFault bfault = def.createBindingFault();
        bfault.setName(fault.getName());
        bop.addBindingFault(bfault);
        SOAPFaultImpl soapFault = new SOAPFaultImpl();
        soapFault.setName(fault.getName());
        soapFault.setUse("literal");
        bfault.addExtensibilityElement(soapFault);
      }
    }
    binding.addBindingOperation(bop);
    def.addBinding(binding);
    return binding;
View Full Code Here

      for (Iterator iterator1 =
        bindingOperation.getBindingFaults().values().iterator();
        iterator1.hasNext();
        ) {
        BindingFault bindingfault = (BindingFault) iterator1.next();
        SOAPFault soapfault =
          (SOAPFault) wsifPort.getExtElem(
            bindingfault,
            javax.wsdl.extensions.soap.SOAPFault.class,
            bindingfault.getExtensibilityElements());
      }

      List outJmsProps =
        wsifPort.getExtElems(
          bindingoutput,
View Full Code Here

        Map bndFs = bop.getBindingFaults();
        if (bndFs != null && !bndFs.isEmpty()) {
            Iterator itBndFNames = bndFs.keySet().iterator();
            while (itBndFNames.hasNext()) {
                String bndFName = (String) itBndFNames.next();
                BindingFault bndF = (BindingFault) bndFs.get(bndFName);

                List bndFElems = bndF.getExtensibilityElements();
                if (bndFElems == null || bndFElems.isEmpty())
                    continue;

                Iterator itBndFElems = bndFElems.iterator();
                while (itBndFElems.hasNext()) {
View Full Code Here

            }

            for (Iterator bfaults = bop.getBindingFaults().values().iterator();
                bfaults.hasNext();
                ) {
                BindingFault bfault = (BindingFault) bfaults.next();
                SOAPFault soapFault =
                    (SOAPFault) getExtElem(bfault,
                        SOAPFault.class,
                        bfault.getExtensibilityElements());
                // NOTE: element ignored
                //if(soapFault != null) {
                //  throw new WSIFException(
                //   "soap:fault not supported in "+bfault);
                //}
View Full Code Here

TOP

Related Classes of javax.wsdl.BindingFault

Copyright © 2018 www.massapicom. 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.