Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress( new java.net.URL(endpointURL) );
call.setReturnType( org.apache.axis.encoding.XMLType.XSD_INT );
call.addParameter( "inputValue", XMLType.XSD_INT, ParameterMode.IN);
call.setOperationName( new QName("SimpleAddService", "setInputValue") );
call.invoke( new Object[] { new Integer(args[0]) } );
call.removeAllParameters();
call.setOperationName( new QName("SimpleAddService", "add") );
call.invoke(new Object[] {});
call.setOperationName( new QName("SimpleAddService", "getResultValue") );
Integer result1 = (Integer) call.invoke(new Object[] {});
System.out.println(result1.toString());
call.addParameter( "inputValue", XMLType.XSD_INT, ParameterMode.IN);
call.setOperationName( new QName("SimpleAddService", "setInputValue") );
call.invoke( new Object[] { new Integer(args[1]) } );
call.removeAllParameters();
call.setOperationName( new QName("SimpleAddService", "add") );
call.invoke(new Object[] {});