como pasar un funcion para ejecutarlo en el main

hola compañeros saludos esperando me puedan ayudar.
tengo un cliente que consume web services en wsdl pero no se como ejecurar la funcion en el meto main
como puedo mandar el rfc, usuario, usuario y el xml.

gracias

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Cid

Tendrías que colocar una

Tendrías que colocar una llamada al metodo timbre con los argumentos que tiene no le veo cual es tu problema ?

Los datos los debes de leer desde algún lado, un archivo, de la entrada standard (con Scanner y System.in) o a través de un socket no se bien cual sea tu requerimiento.

... public static void main(

 

como puedo jalar xml si esta en mi maquina

disculpa compañero como podria jalar el xml si se encuestra en mi pc

Leyéndolo del disco.Por

Leyéndolo del disco.

Por ejemplo:

 

.

.

¡Oh!

¡Oh!

hola oscar

disculpa oscar ya lo logro leer con el ejemplo que me proporcionaste por cierto gracias
pero ahora el problema que tengo es que no logro capturar el xml lo agarro y lo mustro por pantalla pero biene incriptado con base 64 me muestra
puros numeros en la pantalla de salida me gustaria escribirlo en mi maquina pero ya desemcriptado.

System.out.println(resultado.getId());
System.out.println(resultado.getResultado());
System.out.println(Arrays.toString(resultado.getXml()));

mira el resultado que te comento de la incriptacion
[-17, -69, -65, 60, 63, 120, 109, 108, 32, 118, 101, 114, 115, 105, 111, 110, 61, 34, 49, 46

me gustaría escribirlo en mi pc
te agradezco oscar y disculpa las molestias gracias.

No está encriptado, está

No está encriptado, está codificado ( la diferencia es que el mensaje no cambia, solo está representado de una forma "diferente" )

Puedes decodificarlo usando la clase Base64

Base64:

y escribirlo con el método write de Files

Files: