Package xsul.wsdl

Examples of xsul.wsdl.WsdlDefinitions


     *            The URI of the GFac service
     * @throws XBayaException
     */
    public GFacServiceCreator(URI wsdlURI) throws XBayaException {
        try {
            WsdlDefinitions definitions = WsdlResolver.getInstance().loadWsdl(
                    wsdlURI);
            WSIFService service = WSIFServiceFactory.newInstance().getService(
                    definitions);
            WSIFPort port = service.getPort();
            this.gFacOperation = port.createOperation(CREATE_SERVICE_OPERATION);
View Full Code Here


            String wsdl = (String) outputMessage.getObjectPart(WSDL_PART);
            logger.finest("WSDL: " + wsdl);

            XmlElement definitionsElement = XMLUtil.stringToXmlElement3(wsdl);

            this.serviceDefinitions = new WsdlDefinitions(definitionsElement);
            return this.serviceDefinitions;
        } catch (RuntimeException e) {
            String message = "Failed to create a service";
            throw new XBayaException(message, e);
        }
View Full Code Here

      throws XBayaException {
    try {
      this.secureInvoker = secureiInvoker;
      WsdlResolver wsdlResolver = WsdlResolver.getInstance();
      wsdlResolver.setSecureInvoker(secureiInvoker);
      WsdlDefinitions definitions = wsdlResolver.loadWsdl(
          wsdlURI);
      WSIFService service = WSIFServiceFactory.newInstance().getService(
          definitions);
      if (this.secureInvoker != null) {
        Provider secureProvider = new xsul.wsif_xsul_soap_gsi.Provider(
View Full Code Here

      String wsdl = (String) outputMessage.getObjectPart(WSDL_PART);
      logger.finest("WSDL: " + wsdl);

      XmlElement definitionsElement = XMLUtil.stringToXmlElement3(wsdl);

      this.serviceDefinitions = new WsdlDefinitions(definitionsElement);
      return this.serviceDefinitions;
    } catch (RuntimeException e) {
      String message = "Failed to create a service";
      throw new XBayaException(message, e);
    }
View Full Code Here

            SoapHttpDynamicInfosetInvoker invoker = createSecureInvoker(globalConfiguration);
            String wsdlAsStr = invoker.invokeHttpGet(serviceURL);
            // System.out.println(wsdlAsStr);
            XmlElement el = XmlConstants.BUILDER
                    .parseFragmentFromReader(new StringReader(wsdlAsStr));
            WsdlDefinitions def = new WsdlDefinitions(el);
            WSIFServiceFactory wsf = WSIFServiceFactory.newInstance();
            WSIFService serv = wsf.getService(def);
            serv.addLocalProvider(new Provider(invoker));
            client = XmlBeansWSIFRuntime.getDefault().newClientFor(serv.getPort());
            ((XsulSoapPort) client.getPort()).setInvoker(invoker);
View Full Code Here

                        useHostKey);
                String wsdlAsStr = invoker.invokeHttpGet(serviceURL);
                // System.out.println(wsdlAsStr);
                XmlElement el = XmlConstants.BUILDER
                        .parseFragmentFromReader(new StringReader(wsdlAsStr));
                WsdlDefinitions def = new WsdlDefinitions(el);
               
               
                WSIFServiceFactory wsf = WSIFServiceFactory.newInstance();
                WSIFService serv = wsf.getService(def);
                serv.addLocalProvider(new Provider(invoker));
View Full Code Here

      String xregistryServiceWsdlUrl) throws XRegistryClientException {
    try {
      SoapHttpDynamicInfosetInvoker invoker = new GsiInvoker(gssCredential, trustedCerts);
      String wsdlAsStr = invoker.invokeHttpGet(xregistryServiceWsdlUrl);
      XmlElement el = XmlConstants.BUILDER.parseFragmentFromReader(new StringReader(wsdlAsStr));
      WsdlDefinitions def = new WsdlDefinitions(el);

      WSIFServiceFactory wsf = WSIFServiceFactory.newInstance();
      WSIFService serv = wsf.getService(def);
      serv.addLocalProvider(new Provider(invoker));
     
View Full Code Here

      policy.setAcceptNoClientCert(true);
      ctx.setPolicy(policy);
      SoapHttpDynamicInfosetInvoker invoker = new PuretlsInvoker(ctx);
      String wsdlAsStr = invoker.invokeHttpGet(xregistryServiceWsdlUrl);
      XmlElement el = XmlConstants.BUILDER.parseFragmentFromReader(new StringReader(wsdlAsStr));
      WsdlDefinitions def = new WsdlDefinitions(el);

      WSIFServiceFactory wsf = WSIFServiceFactory.newInstance();
      WSIFService serv = wsf.getService(def);
      serv.addLocalProvider(new Provider(invoker));
     
View Full Code Here

    public WSComponentRegistry() {

        try {
            URI url = new URI("http://129.79.49.210:8080/axis2/services/AmazonEC2Webservice?wsdl");
            WsdlResolver wsdlResolver = WsdlResolver.getInstance();
            WsdlDefinitions definitions = wsdlResolver.loadWsdl(url);
            List<WSComponent> components = WSComponentFactory.createComponents(WSDLUtil
                    .wsdlDefinitions3ToWsdlDefintions5(definitions));

            this.componentMap = new LinkedHashMap<String, Component>();
View Full Code Here

     */
    private void loadComponents(List<ComponentReference> tree) throws ComponentException {
        // XXX need to use wsdlResolver from xsul, not xsul5, to handle
        // security.
        WsdlResolver wsdlResolver = WsdlResolver.getInstance();
        WsdlDefinitions definitions = wsdlResolver.loadWsdl(this.url);
        List<WSComponent> components = WSComponentFactory.createComponents(WSDLUtil
                .wsdlDefinitions3ToWsdlDefintions5(definitions));
        String urlString = this.url.toString();
        String name = urlString.substring(urlString.lastIndexOf('/') + 1);
        URLComponentReference componentReference = new URLComponentReference(name, components);
View Full Code Here

TOP

Related Classes of xsul.wsdl.WsdlDefinitions

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.