Examples of WebServiceInfo


Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

                    if (!actions.isSetWebservice() || actions.getWebservice())
                    {
                        final String inXsd = actions.getInXsd() ;
                        if (inXsd != null)
                        {
                            final WebserviceInfo webserviceInfo = new WebserviceInfo(
                                new org.jboss.soa.esb.Service(service.getCategory(), service.getName()),
                                actions.getInXsd(), actions.getOutXsd(), actions.getFaultXsd(),
                                service.getDescription(), MepType.REQUEST_RESPONSE.equals(actions.getMep()),
                                actions.getRequestLocation(), actions.getResponseLocation(), actions.getAddressing()) ;
                            endpointServices.add(webserviceInfo) ;
View Full Code Here

Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

                    if (!actions.isSetWebservice() || actions.getWebservice())
                    {
                        final String inXsd = actions.getInXsd() ;
                        if (inXsd != null)
                        {
                            final WebserviceInfo webserviceInfo = new WebserviceInfo(
                                new org.jboss.soa.esb.Service(service.getCategory(), service.getName()),
                                actions.getInXsd(), actions.getOutXsd(), actions.getFaultXsd(),
                                service.getDescription(), MepType.REQUEST_RESPONSE.equals(actions.getMep()),
                                actions.getRequestLocation(), actions.getResponseLocation(), actions.getAddressing()) ;
                            endpointServices.add(webserviceInfo) ;
View Full Code Here

Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

                    if (!actions.isSetWebservice() || actions.getWebservice())
                    {
                        final String inXsd = actions.getInXsd() ;
                        if (inXsd != null)
                        {
                            final WebserviceInfo webserviceInfo = new WebserviceInfo(
                                new org.jboss.soa.esb.Service(service.getCategory(), service.getName()),
                                actions.getInXsd(), actions.getOutXsd(), actions.getFaultXsd(),
                                service.getDescription(), MepType.REQUEST_RESPONSE.equals(actions.getMep()),
                                actions.getRequestLocation(), actions.getResponseLocation(), actions.getAddressing()) ;
                            endpointServices.add(webserviceInfo) ;
View Full Code Here

Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

        ByteArrayOutputStream listenerXml = new ByteArrayOutputStream();
        ByteArrayOutputStream gatewayXml = new ByteArrayOutputStream();
        Generator generator = new Generator(new ByteArrayInputStream(configBytes), listenerXml, gatewayXml);
        generator.generate();
        List<WebserviceInfo> services = generator.getModel().getWebserviceServices();
        final WebserviceInfo service = services.get(0) ;
        final ESBServiceEndpointInfo endpointInfo = new ESBServiceEndpointInfo(service) ;
        String wsdl = ESBContractGenerator.generateWSDL(service, endpointInfo, ESBContractGenerator.class.getClassLoader());
       
        final URL resourceURL = getClass().getResource("request.xsd") ;
        assertNotNull("Resource location", resourceURL) ;
View Full Code Here

Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

        ByteArrayOutputStream listenerXml = new ByteArrayOutputStream();
        ByteArrayOutputStream gatewayXml = new ByteArrayOutputStream();
        Generator generator = new Generator(new ByteArrayInputStream(configBytes), listenerXml, gatewayXml);
        generator.generate();
        List<WebserviceInfo> webservices = generator.getModel().getWebserviceServices();
        final WebserviceInfo webservice = webservices.get(0) ;
        final ESBServiceEndpointInfo endpointInfo = new ESBServiceEndpointInfo(webservice) ;
       
        final EPR deliverEPR = new EPR(new URI("test:deliver")) ;
        final MockCourier deliverCourier = new MockCourier(true);
        final Service service = webservice.getService() ;
        final String category = service.getCategory() ;
        final String name = service.getName() ;
        TestRegistry.register(category, name, deliverEPR, deliverCourier);

        final JAXWSProviderClassGenerator classGenerator = new JAXWSProviderClassGenerator() ;
View Full Code Here

Examples of org.jboss.soa.esb.listeners.config.WebserviceInfo

                    if (!actions.isSetWebservice() || actions.getWebservice())
                    {
                        final String inXsd = actions.getInXsd() ;
                        if (inXsd != null)
                        {
                            final WebserviceInfo webserviceInfo = new WebserviceInfo(
                                new org.jboss.soa.esb.Service(service.getCategory(), service.getName()),
                                actions.getInXsd(), actions.getOutXsd(), actions.getFaultXsd(),
                                service.getDescription(), MepType.REQUEST_RESPONSE.equals(actions.getMep())) ;
                            endpointServices.add(webserviceInfo) ;
                        }
View Full Code Here

Examples of org.jitterbit.integration.data.entity.webservicecall.WebServiceInfo

    private void parse(byte[] contents) {
        WsdlParser parser = WsdlParserFactory.newParser(getWsdlFile(), fileStore);
        try {
            setNewMessage(PackageResources.ProcessExistingFileJob.STATUS_PARSING);
            WebServiceInfo info = parser.parse(contents);
            setParsedInfo(info);
            signalJobSucceeded();
            parser.dispose();
        } catch (WsdlParserException e) {
            signalJobFailed(e);
View Full Code Here

Examples of org.jitterbit.integration.data.entity.webservicecall.WebServiceInfo

        parseFile();
    }

    private void parseFile() {
        try {
            WebServiceInfo info = file.isRemote() ? WsdlUtils.parseRemoteWsdl(file.getLocator()) :
                WsdlUtils.parseLocalWsdl(new File(file.getLocator()));
            setParsedInfo(info);
        } catch (MalformedURLException ex) {
            handleError(Strings.get("EditWsdl.ParsingJob.InvalidUrl"), ex);
        } catch (WsdlParserException ex) {
View Full Code Here

Examples of org.jitterbit.integration.data.entity.webservicecall.WebServiceInfo

            throw new WsdlParserException("Failed to parse the WSDL file.", ex);
        }
    }

    private WebServiceInfo createWebServiceInfo(DefinitionInfo definition, String wsdlFile) {
        WebServiceInfo wsInfo = new WebServiceInfo("identifier", null, wsdlFile);
        definition.applyTo(wsInfo);
        return wsInfo;
    }
View Full Code Here

Examples of org.ow2.easybeans.container.info.ws.WebServiceInfo

                    }
                }
            }

            // Fill the Info structure
            WebServiceInfo info = new WebServiceInfo();

            // Read name
            info.setPortComponentName(name);

            if (portComponent != null) {

                // Read wsdl-location from the webservice-description parent element
                info.setWsdlLocation(portComponent.getParent().getWsdlFile());

                // Read service QName
                info.setServiceName(portComponent.getWsdlService());

                // Read port QName
                info.setPortName(portComponent.getWsdlPort());

                // Read protocol-binding
                info.setProtocolBinding(portComponent.getProtocolBinding());

                // Read enable-mtom
                info.setMTOMEnabled(portComponent.isMTOMEnabled());

                // Read service-endpoint-interface
                if  (!marker.isWebServiceProvider()) {
                    info.setServiceEndpointInterface(portComponent.getServiceEndpointInterface());
                }

                // Read HandlerChains
                info.setHandlerChains(portComponent.getHandlerChains());

            }

            // EasyBeans specific values ....
            // ---------------------------------------------------
            // manage endpoint-address
            info.setEndpointAddress(sessionBean.getWebServiceEndpointAddress());

            // manage context-root
            info.setContextRoot(sessionBean.getWebServiceContextRoot());

            // manage realm-name
            info.setRealmName(sessionBean.getWebServiceRealmName());

            // manage transport-guarantee
            info.setTransportGuarantee(sessionBean.getWebServiceTransportGuarantee());

            // manage auth-method
            info.setAuthMethod(sessionBean.getWebServiceAuthMethod());

            // manage http-methods
            info.setHttpMethods(sessionBean.getWebServiceHttpMethods());

            // manage wsdl-publication-directory
            if (endpoint != null) {
                info.setWsdlPublicationDirectory(endpoint.getWsdlPublicationDirectory());
            }

            return info;
        }
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.