Call call = service.createCall(); call.setPortTypeName(portQName); call.setOperationName(new QName(namespace, operation)); call.setProperty(Call.ENCODINGSTYLE_URI_PROPERTY, "http://schemas.xmlsoap.org/soap/encoding/"); call.setProperty(Call.OPERATION_STYLE_PROPERTY, "rpc"); call.addParameter("in0", org.apache.axis.Constants.XSD_STRING ,ParameterMode.IN); call.addParameter("in1", org.apache.axis.Constants.XSD_STRING ,ParameterMode.IN); call.setReturnType(serviceQName); String targetEndpoint = "http://113.160.19.218:8312/axis/services/WeatherForecastTest1"; call.setTargetEndpointAddress(targetEndpoint); String result = (String) call.invoke(params); out.println(result);
portName) ); this.setPortTypeName(portType.getQName());
portName) ); this.setPortTypeName(portType.getQName());
portName) ); this.setPortTypeName(portType.getQName());