invoco un web service :
Código Java:
Ver original
wss.ConsultaNombreDir_Service service = new wss.ConsultaNombreDir_Service(); wss.ConsultaNombreDir port = service.getConsultaNombreDirPort(); out.println("Result = "+result); // TODO handle custom exceptions here }
Pero debo recorrer un XML, pero ya tengo los ojos rojos de leer y ver videos tutoriales y no se como recuperar el archivo XML la variable "result", contiene esto :
result = (java.lang.String)<?xml version="1.0" encoding="ISO-8859-1" ?><Modulos></Modulos>
Pero el XML que deberia recibir es :
Código XML:
Ver original
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <ns0:menuUsuarioAplicacionResponse xmlns:ns0="http://services.web.seguridad.ciax.com/"> <return><?xml version="1.0" encoding="ISO-8859-1" ?><Modulos codigoPerfil="EXT_PROVEE" nombrePerfil="ANALISTA EXTERNO" codigoPais="CO" FechaUltimoIngreso="08/09/2016"><Transaccion label="DATOS PROVEEDOR" idTarea="1271" breadcrumb="/DATOS PROVEEDOR" transaccion="/faces/pages/ficha/datosproveedor.xhtml?icono=/images/datproveedor.png&amp;codigoLocalidad=8220" actualiza="N" adiciona="N" consulta="N" ejecuta="N" elimina="N" imprime="N" clasificacion="PENDIENTE" criticidad="PENDIENTE" /></Modulos></return> </ns0:menuUsuarioAplicacionResponse> </S:Body> </S:Envelope>
Como puedo obtenerlo?...cuando ejecuto un test en SOAPUI...me genera el XML, como lo hago a travez de mi aplicacion?
Trabajo en Web con netbeans
Gracias por sus aportes