Para volcar a la consola la petición y la respuesta de una llamada a un web service desarrollado en Java, basado en JAX-WS, hay que habilitar alguna de las siguientes propiedades del sistema, dependiendo de la implementación utilizada: En el código: System.setProperty(«com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump», «true»); System.setProperty(«com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump», «true»); System.setProperty(«com.sun.xml.ws.transport.http.HttpAdapter.dump», «true»); System.setProperty(«com.sun.xml.internal.ws.transport.http.HttpAdapter.dump», «true»); En la consola: -Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true -Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true -Dcom.sun.xml.ws.transport.http.HttpAdapter.dump=true ..
Etiqueta : java
El escenario que planteamos en este POST consiste en cifrar datos en cliente con Javascript (utilizamos la librería pidCrypt), transmitirla al servidor a través de un POST y descifrarla en el servidor utilizando Java (en este caso mediante el API Java Security y BouncyCastle). El tipo de cifrado empleado es de clave pública (RSA) y el objetivo ..
Para importar un certificado en formato PKCS12 (.p12) a un JKS (Java Keystore), podemos utilizar la herramienta keytool del JDK. Asumiremos que keytool está en el path del sistema y que el JKS está en la ruta donde ejecutamos la línea de..
En este post se describe una forma que funciona para autenticar un web service con usuario y contraseña HTTP. La salvedad está en que el Web Service está desarrollado en .Net sobre IIS y el cliente está desarrollado en Java (JAX-WS) con..
Apache Commons Compress permite trabajar en java con archivos comprimidos de varios tipos. Una de las tareas que no aparece bien documentada es la de añadir un archivo a un ZIP (u otro formato) existente. En al post «How to append files to a .tar archive using Apache Commons Compress?» se da una solución para archivos ..