package com.westat.ctsu.cews; import org.apache.axis.client.Call; import org.apache.axis.client.Service; import java.security.Security; public class NodeTester { public static void main(String[] args) { NodeTester node = new NodeTester(); System.out.println(node.invokeClient()); } public NodeTester() { } /** * Web Service Client * @return */ public static String invokeClient() { String endPoint = "http://www3.ctsu.org/cews/services/requestData"; String result = ""; String input = " TESTTEST-111ACCRUAL_DATA "; try { System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol"); Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider()); // Create a stub object Service service = new Service(); Call call = (Call)service.createCall(); call.setUsername("ecog"); call.setPassword("*******"); call.setTargetEndpointAddress(new java.net.URL(endPoint)); call.setOperationName(new javax.xml.namespace.QName("generic")); result = (String)call.invoke(new Object[] { input }); } catch (Exception ex) { System.out.println("[invokeClient] Exception: " + ex.toString()); result = ex.toString(); } return result; } }