[OSB] Creacion de OSB project de ejemplo de REST xml a SOAP

Primero necesitamos tener instalado un OSB local para poder trabajar para ello seguir este manual:
manual de instalacion

ruta eclipse tipicamente en :
Oracle/Middleware/oepe_11.1.1.8.0/

Eclipse utilizado

Se debe crear una proyecto del tipo Oracle Service Bus Configuration Project, cuando se crea se cambia a la perspectiva OSB.

Menu de creacion de proyecto
 Luego se crea el proyecto OSB:

menu de creacion de proyecto

Para seguir la siguiente estructura de ejemplo para ser ordenados se separa los recursos wsdl y xsd en otra carpeta y el business y proxy service en otro directorio:

estructura de solucion

Al agregar los recursos se pueden agregar por archivos y hacer un import, si es necesario editar el wsdl para corregir las referencias hacia el XSD.

edicion de referencias del WSDL

Luego de aquello crear el business como el ejemplo es de REST xml a SOAP se deben dejar las siguientes opciones:

tipo de servicio XML REST

En transport debemos poner la URL donde hace referencia nuestra petición REST en este caso es POST:
URL de consulta REST datos en entrada

En HTTP transport se debe seleccionar el method que estemos usando:


Method de implementación


Ahora al crear el proxy service:

Proxy Service SOAP
Se hace referencia al webservice ya creado.
Flujo de mensajes para una peticion rest a soap




Para consumir el SOAP ya publicado a través del proxy_service : para fijar la URL de punto final para personalizar el proxy.
Peticion SOAP directa con Soap_ui


Proyecto Eclipse

No hay comentarios.:

Problemas de activación WIFI6 en LG_OLED55CXPSA

  Mi experiencia con este TV  ah sido impecable hasta ahora, llevaba un uso normal y no tenia que usar la conexión por wifi ya que tengo una...