Installation guide

Deploying the FlashCONNECT SOAP Interface
FlashCONNECT Administrator’s Guide 135
String user = opts.getUser();
String passwd = opts.getPassword();
*/
/* done by wsdl above
opts.setDefaultURL("http://<your hostname here>:8080/axis/
servlet/AxisServlet");
URL url = new URL(opts.getURL());
call.setTargetEndpointAddress( url );
call.setOperationName( new QName("flashconnect", "run") );
call.addParameter( "username", XMLType.XSD_STRING,
ParameterMode.IN );
call.addParameter( "password", XMLType.XSD_STRING,
ParameterMode.IN );
call.addParameter( "rulename", XMLType.XSD_STRING,
ParameterMode.IN );
call.addParameter( "serverpool", XMLType.XSD_STRING,
ParameterMode.IN );
call.addParameter( "parameternames",
new javax.xml.namespace.QName("urn:flashconnect",
"ArrayOf_xsd_string"),
java.lang.String[].class,
ParameterMode.IN );
call.addParameter( "parametervalues",
new javax.xml.namespace.QName("urn:flashconnect",
"ArrayOf_xsd_string"),
java.lang.String[].class,
ParameterMode.IN );
call.setReturnType( XMLType.XSD_STRING );
*/
// call.setUsername( user );
// call.setPassword( passwd );
Object ret = call.invoke( new Object[] {
username,
password,
rulename,
serverpool,
parameternames,
parametervalues} );
if ( !(ret instance of String)) {
System.out.println("Received problem response from server:
"+ret); throw new AxisFault("", (String)ret, null,
null);
}
return (String)ret;
}
public static void main(String args[]) {
try {
fc fcInstance = new fc();