-
MetaData Store (MDS) – Parte 1: Criando e Configurando MDS
No SOA Suite 11g existe uma opção muito usada para compartilhar artefatos (WSDL, XML, XSD, DVM, Rules, Scripts, Fault Policies, entre outros… ) através do MDS – Meta Data Store facilitando a reutilização destes artefatos dentro dos projetos SOA Vou…
-
Usando o ForEach do BPEL
Algo muito usado em linguagens de programação é sem duvidas um FOR para iteração em uma lista de elementos qualquer, neste Post pretendo ajudar você a usar o componente For Each do BPEL realizando um simples laço, iterando e concatenando…
-
Criando uma Business Rule no BPEL
“Uma Business Rule é uma regra que define ou restringe algum aspecto do negócio. Sua declaração é resolvida como verdadeira ou falsa. Business Rules buscam determinar a estrutura de negócio ou para controlar ou influenciar o comportamento do negócio. ”…
-
Selecionando Dados usando o Database Adapter Bpel (DbAdapter) Oracle SOA Suite 11g
O Oracle Database Adapter permite o Oracle SOA Suite se comunicar com o banco de dados, incluindo servidores de banco de dados Oracle e quaisquer bancos de dados relacionais que seguem o padrão SQL ANSI e que fornecem drivers JDBC,…
-
Gravando um anexo (Attachment) no Banco de Dados com o BPEL
Um processo BPEL pode receber um anexo (Attachment) MIME juntamente com um Payload. O anexo pode estar em qualquer formato (Por exemplo, DOC, PDF, JPEG, XML, Texto, e assim por diante). Vamos neste primeiro momento enviar um arquivo do tipo…
-
Criando um Domain Value Maps (DVM) no BPEL
Domain Value Maps (DVM) Basicamente o uso do DVM serve para controle de valores: Onde podemos mapear valores através de chaves, o DVM é uma opção ao uso dos arquivos de properties do Java ou XMLCache do WLI (Weblogic Integration)
-
Tornando um processo BPEL Síncrono para Assíncrono
Um processo BPEL pode ser Síncrono ou Assíncrono, apenas para entendimento vamos definir basicamente o que é um Processo BPEL Síncrono e um Processo BPEL Assíncrono: Um Processo BPEL Síncrono bloqueia o cliente (aquele que está usando o processo) até…
-
Hello World BPEL
Sei que para muitos criar um simples Hello World em BPEL é uma coisa muito básica mas ainda para muitos também é uma forma de poder assimilar os principais fundamentos da ferramenta Jdeveloper. Mas vamos lá :-D Obs: Usando Jdevelper…