Entries for WebServices
Hacer una petición a un WebService con curl
15 February 2012
Para comprobar rápidamente si un WebService está funcionando podemos utilizar el comando curl para hacer una petición y obtener la respuesta.
Para ello:
$ curl -d @request.xml http://localhost/soap/service
donde request.xml es el fichero que contiene la petición SOAP.
Actualización: 16/02/2012 0:44
Se me olvidó poner las cabeceras que son necesarias para que todo funcione:
$ curl -d @request.xml -H "SOAPAction: http://localhost/soap/service/action" -H "Content-Type: text/xml; charset=UTF-8" http://localhost/soap/service
SoapUI 4.0 en Ubuntu 11.04
8 September 2011
Estos días en el trabajo estoy desarrollando unos WebServices, y para testearlos he utilizado SoapUI, pero me he encontrado con el siguiente error:
linux soapui error Exception in thread "XpcMessageLoop" java.lang.RuntimeException: java.io.FileNotFoundException: Library libgthread-2.0 not found at any known locations !
Para solucionarlo, basta con editar el fichero soapui.sh y descomentar la siguiente línea:
JAVA_OPTS="$JAVA_OPTS -Dsoapui.jxbrowser.disable=true"
La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.
