Package javax.xml.ws

Examples of javax.xml.ws.WebServiceException


        if (wsdlLocation == null) {
            wsdlLocation = getWsdlLocation(wsAnnotation);
        }

        if (wsdlLocation == null) {
            throw new WebServiceException("No wsdl url specified");
        }

        if (serviceName == null) {
            serviceName = getServiceName(wsAnnotation);
        }
View Full Code Here


        Port port = null;
        try  {
            port = EndpointReferenceUtils.getPort(bus.getWSDLManager(), ref);
        } catch (WSDLException ex) {
            throw new WebServiceException("Could not get port from wsdl", ex);
        }
        portCfg.getProviders().add(new WsdlPortProvider(port));
        return portCfg;
    }
View Full Code Here

            Throwable t = ctx.getException();
            if (t != null) {
                if (WebServiceException.class.isAssignableFrom(t.getClass())) {
                    throw new ExecutionException(t);
                } else {
                    throw new ExecutionException(new WebServiceException(t));
                }
            }
        }
        return result;
    }
View Full Code Here

            Throwable t = ctx.getException();
            if (t != null) {
                if (WebServiceException.class.isAssignableFrom(t.getClass())) {
                    throw new ExecutionException(t);
                } else {
                    throw new ExecutionException(new WebServiceException(t));
                }
            }
        }
        return result;
    }
View Full Code Here

                wrapperObj = Class.forName(wrapperType, true, loader).newInstance();
            } else {
                return null;
            }
        } catch (Exception ex) {
            throw new WebServiceException("Could not create the wrapper element", ex);
        }

        if (isOutBound && getWebResult() != null) {
            setWrappedPart(getWebResultQName().getLocalPart(), wrapperObj, objCtx.getReturn());
        }
View Full Code Here

    }   
    public void setWrappedPart(String name, Object wrapperType, Object part) {
        try {
            WrapperHelper.setWrappedPart(name, wrapperType, part);
        } catch (Exception ex) {
            throw new WebServiceException("Could not set parts into wrapper element", ex);
        }
    }
View Full Code Here

                fault.addFaultString("Unknow fault raised, the fault is null");
            }
            DataReader<XMLFault> reader = callback.createReader(XMLFault.class);
           
            if (reader == null) {
                throw new WebServiceException("Could not unmarshal fault");
            }
            Object faultObj = reader.read(null, 0, fault);
           
            objContext.setException((Throwable)faultObj);
        } catch (Exception se) {
View Full Code Here

                        Constructor<?> ctor = clazz.getConstructor(String.class,
                                                                   obj.getClass());
                        return ctor.newInstance(fault.getFaultString(), obj);
                    }
                } catch (Exception ex) {
                    throw new WebServiceException("error in unmarshal of SOAPFault", ex);
                }
            }
        }
        return new SOAPFaultException(fault);
    }
View Full Code Here

                        Constructor<?> ctor = clazz.getConstructor(String.class,
                                                                   obj.getClass());
                        return ctor.newInstance(fault.getFaultString(), obj);
                    }
                } catch (Exception ex) {
                    throw new WebServiceException("error in unmarshal of XMLFault", ex);
                }
            }
        }
        return new WebServiceException("Unknow XMLFault exception");
    }
View Full Code Here

        if (Provider.class.isAssignableFrom(implementorClass)) {
            //Provider Implementor
            wsProvider = implementorClass.getAnnotation(WebServiceProvider.class);
            if (wsProvider == null) {
                throw new WebServiceException(
                           "Provider based implementor must carry a WebServiceProvider annotation");
            }
            serviceMode = implementorClass.getAnnotation(ServiceMode.class);
        } else {
            //SEI Implementor
View Full Code Here

TOP

Related Classes of javax.xml.ws.WebServiceException

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.