¿Cómo identificar mensajes duplicados en Servicios construidos en Oracle SOA SUITE 11g?

0

Un requerimiento normal en implementaciones que tienen que ver con la construcción y despliegue de Servicios, es la identificación de mensajes duplicados.
Por ejemplo:
Un Servicio que represente el ingreso de Contratos. Si el consumidor no tiene forma de evitar que una vez que ya se haya enviado la información al Servicio, no se vuelva a enviar (quizás porque el usuario dio click en el botón de enviar, varias veces, sin querer), se estarán duplicando las llamadas y quizás, lo cual sería lo mas crítico, duplicándolos en el sistema destino.
Leer Más ...


¿Cómo crear una expresión XPATH custom, para Oracle SOA SUITE 11g?

0

Esta es una aportación de un gran amigo, él es Andrés Ramírez (Perú). Gracias, mano, por tu gran aportación.


=====
Siendo que BPEL es un lenguaje basado 99% en XML, es muy común tener la necesidad de validar si el contenido de un XML en particular, se encuentra alineado al XSD (Schema) que lo define. Para esto Oracle provee una actividad llamada VALIDATE:
clip_image002

En este artículo se explora el uso de esta actividad y sus beneficios bajo su implementación en BPEL.

Leer Más ...



Seguridad en Aplicaciones ADF Usando la Implementación JAAS del Oracle E-Business Suite SDK para Java

0

En una entrada pasada, demostré como acceder a las datos de las tablas en Oracle E-Business Suite y publicarlos a través de una aplicación ADF. En esta entrada vamos a hacer algo más complejo. Teniendo una aplicación ADF vamos a utilizar Oracle E-Business suite como el proveedor de usuarios y roles con los cuales vamos a asegurar nuestra aplicación.

La pieza principal que requerimos para realizar este ejercicio es el Oracle E-Business Suite SDK para Java, el cual realiza una implementación de JAAS para desarrollar toda la seguridad de aplicaciones Java utilizando Oracle E-Business Suite. Pueden encontrar una descripción más en detalle en esta entrada del blog del equipo de Tecnología de Oracle E-Business Suite.

Leer Más ...


JDeveloper 11gR2 ps2 (11.1.2.2), PrettyURLs y Más

0

El día de ayer fué liberado JDeveloper 11gR2 ps2  el cual es la segunda patch del release de producción paralelo a 11gR1. Como lo mencioné en una entrada anterior, la línea de código de esta versión es únicamente para trabajar con ADF y ofrecer soporte a Java EE 6, Maven y el nuevo API de Extensiones para JDeveloper.

Pese a ser una versión de mantenimiento, lo cual quiere decir, que no contiene un gran espectro de nueva funcionalidad; si corrige un gran número de bugs. En esta entrada mencionaré un par de nuevas características que pueden comenzar a utilizar de inmediato:

Leer Más ...


Unos tips de XSLT 1.0

0

En ocasiones es necesario dedicarle tiempo a los XSLTs que se ocupan en la composición de Servicios. Esto, debido a que, operaciones sobre la información del cuerpo del mensaje, se pueden hacer a través de Transformaciones, y descargar un poco la carga en la orquestación (BPEL).
Pensemos que se tiene el siguiente mensaje:
<?xml version="1.0" encoding="UTF-8" ?>
<REGISTROS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://rcarrasco.org/ejemplo file:/C:/JDeveloper/xsd/ejemplos/ejemplo.xsd" xmlns="http://rcarrasco.org/ejemplo">
   <REGISTRO>
      <CUENTA>CUENTA1</CUENTA>
      <FECHA>FECHAVALOR41</FECHA>
      <FOLIO>-0</FOLIO>
      <TRANS>TRANSACCION42</TRANSACCION>
      <TIPODEMOVIMIENTO>N</TIPODEMOVIMIENTO>
      <IMPORTE>10</IMPORTE>
   </REGISTRO>
   <REGISTRO>

Leer Más ...


Limpiando una Instancia de WebLogic Server para Reiniciar el Servidor

4

En estos días trabajando en un proyecto he tenido que desplegar mi aplicación varias veces en una máquina no muy potente y he notado que luego de varios despliegues el servidor tiende a ponerse lento por lo que tiendo reiniciarlo, en algunos casos matando el proceso directamente, lo cual causa  que se queden archivos de ejecución que afectan el reiniciar el servidor ya que estos indican que el servidor está corriendo.

En esta entrada presento algunas cosas que descubrí y que puede ser de ayuda para subir el servidor nuevamente:

Leer Más ...



Actualización Acerca de ADF Mobile

2

image

Hace un año por esta época publiqué un articulo en este blog describiendo las características del ADF Mobile. Debido a cambios estratégicos del producto y el estado actual del mercado de móbiles, el  cliente de ADF Mobile para Black Berry y Windows Mobile han sido sustituido por el Nuevo Framework ADF Mobile. En esta entrada les cuento algunos detalles acerca de este nuevo componente que será liberado próximamente.

Leer Más ...


Post navigation