lunes, 8 de enero de 2018

Consumiendo API del tiempo OpenWeatherMap con WSO2 en Cuba

Hola a todos. En esta ocasión la entrada es particular para mi país, con poca penetración de internet en nuestro hogares. El post ampliado lo pueden ver en mi blog de cubava. En resumen es una pequeña solución usando 2 conectores del WSO2 ESB para obtener los datos de la temperatura en mi ciudad en mi buzón de correo cada 1h. Algo útil para estos días de frio.  Aquellos...

jueves, 7 de diciembre de 2017

WSO2 EI:Escribir y leer en el registro interno

Se puede dar un escenario muy común donde tenemos algunas propiedades guardadas en el registro interno del WSO2 EI o el WSO2 ESB, y necesitamos ser capaces de leer la información y además de escribirla o actualizarla. En esta entrada veremos como escribir y leer del registro en el WSO2 EI. Digamos que el escenario es el siguiente: Tenemos un fichero de configuración en...

lunes, 4 de diciembre de 2017

Tiene WSO2 futuro dentro de Cuba? I.

Alguien hace poco me hizo la pregunta del asunto al conocer que una buena parte de mis habilidades se centran en esta suite, y mi respuesta fue: obvio.  Y claro, aproveché para enumerarle una buena cantidad de escenarios donde veía la necesidad/utilidad imperiosa del uso de una suite para temas de integración e interoperabilidad en nuestro país, y que aprovecho...

jueves, 5 de enero de 2017

Axis2: Seguridad en WSO2 AS 5.3.0

Ayer revisando StackOverflow me he topado con una pregunta sobre como establecer la seguridad para un servicio axis2 desplegado en el WSO2 AS 5.3.0 y la verdad es que desconocía que esta funcionalidad, muy buena por cierto, había sido removida de la interfaz web. Realmente no me ha gustado que se removiera, pues de una manera muy fácil permitía a los desarrolladores...

miércoles, 14 de septiembre de 2016

Tareas programadas en WSO2 ESB.

Aunque este es un tema simple de implementar desde versiones anteriores, puede ser que varios iniciados en estos temas al tratar de reproducir el post How to Schedule a Task Using WSO2 ESB 4.9.0 se encuentren con que no funciona del todo para WSO2 ESB 5.0.0. El problema es basicamente de namespaces así que a continuación les dejo la secuencia con los ajustes realizados y el...

martes, 13 de septiembre de 2016

Mantén actualizado tu WSO2.

Entre versión y versión de cualquier producto de la suite de WSO2 aparecen soluciones a bugs, parches de seguridad y varias mejoras que puede ser que te las pierdas si no estás al pendiente todo el tiempo. Eso era antes. WSO2 como siempre sorprendiéndonos se apareció con una solución que de una manera muy fácil nos permite actualizar antes de empezar a usar determinada herramienta...

martes, 23 de agosto de 2016

Cuando falla un JSP en WSO2

A veces nos topamos con errores como el mencionado en esta pregunta de stackoverflow, donde la razón no es evidente. Es una instalación fresca del WSO2 API Manager 1.10 y al tratar de ver los roles de un usuario salta el siguiente error: 2016-08-23 09:26:05,638 [-] [http-nio-443-exec-2] ERROR JspTilesRequestContext JSPException while including path '/user/edit-user-roles.jsp'. javax.servlet.jsp.JspException:...

jueves, 14 de abril de 2016

WSO2 ESB. Orquestando APIs con Iterate/Aggregate

Revisando en el sitio de stackoverflow me he topado con una duda ya respondida y aproveché para hacerle algunos cambios y adaptarla a un demo de uso de APIs en el WSO2 ESB que contempla lo siguiente: Se tienen 2 APIs que tienen cableadas las respuestas en JSON. Esos serían nuestros backend. Se tiene además otra API que debe implementar la invocación a la primera API que...

viernes, 22 de enero de 2016

WSO2 Data Service Server NPE con REST y JSON.

Haciendo algunas pruebas para un servicio de datos a manera de demo, estuvimos revisando sus facilidades para exponer funcionalidades de manera RESTful. Una vez configurada una operación de insersión que recibía varios datos y enviar el JSON que imaginamos debía enviarse nos topamos con un error NPE. Probamos con POX desde el RESTClient en firefox y sin problema. Pero...

lunes, 11 de enero de 2016

WSO2 DAS: fallo de autenticación en admin-dashboard

He estado trabajando en un escenario de integración que incluye las siguientes herramientas: WSO2 Identity Server 5.0.0 como key manager y gestión de usuarios. WSO2 API Manager 1.9.1 para la gestión de las APIs. La integración se hace bastante rápida y existe un manual bien detallado al respecto en la documentación oficial. Para ver el uso de las APIs quise integrar...