Package org.apache.axis.client

Examples of org.apache.axis.client.ServiceClient.invoke()


      Message        resMsg     = null ;

      System.out.println( "Request:\n" + msg );
       
      client.setRequestMessage( reqMsg );
      client.invoke();
      resMsg = client.getMessageContext().getResponseMessage();

      System.out.println( "Response:\n" + resMsg.getAsString() );
        return (String)resMsg.getAsString();
    }
View Full Code Here


      
       Integer i1 = new Integer(args[1]);
       Integer i2 = new Integer(args[2]);

       ServiceClient client = new ServiceClient(endpoint);
       Integer ret = (Integer)client.invoke("",
                                          method,
                                          new Object [] { i1, i2 });
      
       System.out.println("Got result : " + ret);
   }
View Full Code Here

        args = opts.getRemainingArgs();
        for (int i=0; i<args.length; i++) {
            FileInputStream stream = new FileInputStream(new File(args[i]));
            sc.setRequestMessage(new Message(stream));
   
            sc.invoke();
       
            MessageContext mc = sc.getMessageContext();
            System.out.println(mc.getResponseMessage().getAsString());
        }
    }
View Full Code Here

    call.set(Transport.PASSWORD, opts.getPassword() );
    call.setTransport( new FileTransport() );
    call.setTimeout(10000);
 
    Float res = new Float(0.0F);
    res = (Float) call.invoke( "urn:xmltoday-delayed-quotes",
                               "getQuote",
                               new Object[] {symbol} );
 
    System.out.println( symbol + ": " + res );
View Full Code Here

           
            String endpointURL = options.getURL();
           
            ServiceClient client = new ServiceClient(endpointURL);
           
            client.invoke("LogTestService", "testMethod", new Object [] {});
        } catch (Exception e) {
            System.err.println(e.toString());
        }
    }
}
View Full Code Here

        client.addSerializer(Order.class, new QName("urn:BeanService", "Order"),
                             new org.apache.axis.encoding.BeanSerializer(Order.class));
       
        String result;
        try {
            result = (String)client.invoke("OrderProcessor",
                                           "processOrder",
                                           new Object[] { order });
        } catch (AxisFault fault) {
            result = "Error : " + fault.toString();
        }
View Full Code Here

            sd.addOutputParam("return", SOAPTypeMappingRegistry.XSD_FLOAT);
            call.setServiceDescription(sd);
           
            Float res = new Float(0.0F);
            //      for (int i=0; i<count; i++) {
            Object ret = call.invoke(
                "urn:xmltoday-delayed-quotes", "getQuote",
                new Object[] {symbol} );
            if (ret instanceof Float) {
                res = (Float) ret;
                // System.out.println( symbol + ": " + res );
View Full Code Here

  public Boolean ping(String serverURL) throws Exception {
    try {
      ServiceClient call = new ServiceClient(new HTTPTransport());
      call.set(HTTPTransport.URL, serverURL);
      call.set(HTTPTransport.ACTION, "http://www.soapinterop.org/Ping");
      call.invoke( "http://www.soapinterop.org/Bid", "Ping", null );
      return( new Boolean(true) );
    }
    catch( Exception e ) {
      e.printStackTrace();
      throw e ;
View Full Code Here

      RPCElement body = new RPCElement( "http://www.soapinterop.org/Registry",
                                        "LookupAsString",
                                        new RPCParam[] {
                                          new RPCParam("ServiceType",
                                                       "Bid") } );
      String res = (String) call.invoke( body );
      if ( res == null ) return( null );
      StringTokenizer  lineParser = new StringTokenizer( res, "\n" );

      Vector services = new Vector();
      while ( lineParser.hasMoreTokens() ) {
View Full Code Here

                                        new RPCParam[] {
                                          new RPCParam( "ProductName",
                                                        "widget"),
                                          new RPCParam( "Quantity",
                                                        new Integer(10) ) } );
      Object r = call.invoke( body );
      if ( r instanceof Float ) r = ((Float)r).toString();
      if ( r instanceof String ) r = new Double((String) r);
      Double res = (Double) r ;
      return( res.doubleValue() );
    }
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.