Extensiones XSLT – Datapower – Función dp:soap-call

Como se ha comentado previamente en este post, existe una gran variedad de extensiones de XSLT provistas para utilizar sobre el appliance Datapower. En este post se analizarán las posibilidades de la función dp:soap-call ( teniendo en cuenta que previamente se ha hecho la declaración del namespace correspondiente a xmlns:dp=http://www.datapower.com/extensions). La función dp:soap-call permite hacer […]
Read More

Extensiones XSLT de Datapower – Extraer datos de un Certificado Digital

IBM WebSphere Datapower provee una extensión de XSLT que pone a disposición una serie de funciones y elementos adicionales para realizar operaciones complejas que nos permiten acceder a mas información al momento de “manejar datos” en los diferentes servicios. Las extensiones abarcan desde manejo adicional de tipos simples como String o DateTime, pasando por el […]
Read More

Personalizar mensajes de error en Datapower (XML Firewall)

Uno de los primeros reclamos de los desarrolladores cuando comienzan a utilizar servicios sobre Datapower es los mensajes de error poco explícitos y en siempre con la misma información. El mensaje estándar es: <?xmlversion=“1.0“encoding=“utf-8“?> <env:Envelopexmlns:env=“http://schemas.xmlsoap.org/soap/envelope/“>   <env:Body>     <env:Fault>       <faultcode>env:Clientfaultcode>       <faultstring>Internal Error (from client)faultstring>     env:Fault>   env:Body> env:Envelope> En general la política […]
Read More