UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Tag Archives: BPEL

Grave um conteúdo XML no Banco de Dados pelo BPEL

07 terça-feira jun 2016

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

BPEL, Conteúdo XML, copy-of, DBAdapter, XML

Neste artigo irei mostrar como podemos gravar um conteúdo XML usando o DbAdapter do BPEL.

Abaixo um Describe Command para mostrar detalhes da tabela e campo onde irei realizar o Insert do XML

Continue lendo →

Trabalhando com FileAdapter no BPEL – Publicado na OTN

30 quarta-feira mar 2016

Posted by Uans in BPEL, OTN

≈ Deixe um Comentário

Tags

BPEL, File Adapter, OTN

Mais um post publicado na OTN: Trabalhando com FileAdapter no BPEL

Para ver o post diretamente pelo site da Oracle consulte o link:

http://www.oracle.com/technetwork/pt/articles/soa/trabalhando-fileadapter-bpel-2956564-ptb.html

Ou apenas clique no link abaixo para ver o Post pelo Blog

Continue lendo →

Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

10 quinta-feira mar 2016

Posted by Uans in BPEL

≈ 3 Comments

Tags

BPEL, HumanTask, SOA, Worklist

No Post anterior mostrei como podemos criar o processo até a chamada da HumanTask dentro do BPEL, aqui vou explicar passo a passo como deve ser feito o deploy e como faremos para testar nosso processo.

Consulte os Links abaixo para verificar as demais partes:

  • Criando uma HumanTask no BPEL – Parte 1: Criando o processo
  • Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

Continue lendo →

Criando uma HumanTask no BPEL – Parte 1: Criando o processo

02 quarta-feira mar 2016

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

BPEL, Human Task, SOA, Worklist

Aprenda neste Post a criar uma Human Task no BPEL. Aqui criaremos um processo que usa um DbAdapter para fazer um select no Banco de Dados e com os dados retornados iremos preencher os campos que definirmos na tela do Worklist.

Para a criação de nossa HumanTask no BPEL criei duas partes para nosso Post, consulte os Links abaixo para verificar as demais partes:

  • Criando uma HumanTask no BPEL – Parte 1: Criando o processo
  • Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

Continue lendo →

Trabalhando com Regex no BPEL

04 sexta-feira dez 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

BPEL, Regex, Regular expression

Hoje no BPEL não existe uma função especifica para que possamos trabalhar diretamente com Regex (Regular Expression) no BPEL, por isso irei demonstrar neste Post uma das maneiras que podemos fazer para aplicar uma Regex à um processo.

Neste exemplo iremos basicamente passar um valor ao nosso BPEL e validaremos estes valores através do Regex.

Continue lendo →

Exception – Problem builing schema

17 terça-feira nov 2015

Posted by Uans in BPEL

≈ 2 Comments

Tags

BPEL, Exception, Exception - Problem builing schema

Pessoal,

Neste posto quero relatar um problema que tive recentemente e a simples resolução.

Veja abaixo o problema que ocorre ao expandir uma variável qualquer, no meu caso o meu inputVariable

Continue lendo →

Trabalhando com uma Sequence no BPEL

23 quarta-feira set 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

Banco de Dados, BPEL, File Adapter, Sequence

Neste Post vou explicar como podemos inserir valores em uma sequence no BPEL.

Faremos um processo de Insert usando o DBAdapter e adicionaremos no Transformation uma função para configurar a sequence que deverá já estar criada no Banco de Dados.

Continue lendo →

ForEach do BPEL mais Prático

01 terça-feira set 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, BPEL, Deploy, For, ForEach, JDeveloper

Em um exemplo anterior escrevi um artigo de como fazemos para usar o ForEach do BPEL, mas neste exemplo estarei mostrando uma forma mais prática ou mais usual que é usado no dia a dia, onde fazemos a invocação de um serviço que retornará uma lista de Empregados no Oracle XE e posteriormente iremos trabalhar na iteração desta lista.

Continue lendo →

Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

01 segunda-feira jun 2015

Posted by Uans in BPEL, OSB

≈ Deixe um Comentário

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

Vamos neste Post receber a imagem da Fila JMS que enviamos conforme Post anterior e gravá-la em nosso Banco de Dados XE.

Consulte os Links abaixo para verificar as demais partes:

  • Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas
  • Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila
  • Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

Continue lendo →

Criando um Domain Value Maps (DVM) no BPEL – Publicado na OTN

22 sexta-feira maio 2015

Posted by Uans in OTN

≈ Deixe um Comentário

Tags

11G, BPEL, Console, Developer, DVM, EM, JDeveloper, Oracle, OTN, SOA, Soa-Suite

Mais um post publicado na OTN e este é referente a Criação de um Domain Value Maps (DVM) no BPEL

Para ver o post diretamente pelo site da Oracle consulte o link:

http://www.oracle.com/technetwork/pt/articles/soa/criando-domain-value-maps-bpel-2544457-ptb.html

Continue lendo →

Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila

20 quarta-feira maio 2015

Posted by Uans in BPEL, OSB

≈ Deixe um Comentário

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

No Post anterior aprendemos a Criar e Configurar uma Fila JMS, neste Post vamos aprender a criar uma Mensagem e Publica-la em nossa fila criada anteriormente.

Consulte os Links abaixo para verificar as demais partes:

  • Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas
  • Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila
  • Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

Continue lendo →

Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas

11 segunda-feira maio 2015

Posted by Uans in BPEL, OSB

≈ 2 Comments

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

Java Message Service, ou JMS, é uma API da linguagem Java para middleware orientado à mensagens onde através da API JMS duas ou mais aplicações podem se comunicar por mensagens.

Vamos neste primeiro Post aprender a Criar e Configurar localmente uma Fila JMS no Console Web do Oracle Service Bus, posteriormente aprenderemos a Criar uma Mensagem para o envio através desta Fila e logo após iremos Receber esta Mensagem e gravá-la em nosso banco de dados usando um processo BPEL

Continue lendo →

Inserindo Dados usando o Database Adapter Bpel (DbAdapter) Oracle SOA Suite 11g

07 terça-feira abr 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, BPEL, Console, Database Adapter, DBAdapter, Deploy, Deployment, Developer, INSERT, JDeveloper, Oracle, SOA, Soa-Suite

Em um post anterior mostrei como realizamos um Select no Banco de Dados usando o componente DbAdapter do BPEL, agora realizaremos um processo muito parecido mas realizando um Insert

Neste exemplo receberemos três parâmetros de nosso serviço para inserirmos as informações necessárias para cadastrar um novo departamento em nossa tabela de departamentos.

Continue lendo →

Expondo um Serviço no Oracle Service Bus (OSB) – Publicado na OTN

02 quinta-feira abr 2015

Posted by Uans in OSB, OTN

≈ Deixe um Comentário

Tags

11G, ALSB, Aqualogic, BPEL, bus, Business, DBAdapter, EM, JDeveloper, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite, workspace

Para ver este artigo direto pelo site da Oracle consulte o link:

http://www.oracle.com/technetwork/pt/articles/soa/expondo-servico-oracle-service-bus-2507899-ptb.html

Ou apenas acompanhe o artigo conforme abaixo:

Oracle Service Bus ou simplesmente OSB, um erro muito comum com relação ao OSB é dizer que ele “implementa” SOA ou que o fato de utilizar um OSB em sua arquitetura já a transforma em uma arquitetura orientada a serviços. Na verdade, o OSB é responsável por boa parte das funcionalidades que SOA prega, mas não todas.

Continue lendo →

MetaData Store (MDS) – Parte 2: Referenciando Projetos já existentes para o MDS

24 terça-feira mar 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, apps, artefatos, BPEL, JDeveloper, MDS, MetaData, MetaData Store, Oracle, SOA, Soa-Suite, Store, WSDL, XSD

Após concluirmos a Parte 1: Criando e Configurando MDS vamos agora aprender a usar o MDS em nossos projetos já existentes para que posteriormente possamos compartilhar nossos WSDL, XSD e etc.

Consulte os Links abaixo para ver as demais partes:

  • Parte 1: Criando e Configurando MDS
  • Parte 2: Referenciando Projetos já existentes para o MDS
  • Parte 3: Compartilhando o MDS entre outros Servidores

Continue lendo →

Usando o ForEach do BPEL

02 segunda-feira mar 2015

Posted by Uans in BPEL

≈ 3 Comments

Tags

11G, BPEL, Concatenação, Deploy, Each, EM, For, ForEach, JDeveloper, loop, Oracle, SOA

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 nomes que colocaremos como parâmetro para nosso Loop.

Para nossos testes, vamos criar um projeto chamado ForEachBpel

Continue lendo →

Meu Primeiro Artigo para OTN – Trabalhando com Attachment no Oracle Service Bus 11g

24 terça-feira fev 2015

Posted by Uans in OSB, OTN

≈ Deixe um Comentário

Tags

11G, Attachments, BPEL, Deploy, Deployment, Domain, EM, JDeveloper, OSB, SOA, Soa-Suite

Hoje foi um dia muito especial para mim pois recebi a grande noticia de que meu primeiro artigo foi publicado pela Oracle Technology Network – OTN

O titulo do Artigo é “Trabalhando com Attachment no Oracle Service Bus 11g” e poderá ser visto pelo link abaixo:

http://www.oracle.com/technetwork/pt/articles/soa/attachment-oracle-service-bus-11g-2430555-ptb.html

Continue lendo →

Criando uma Business Rule no BPEL

21 sábado fev 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

BPEL, Business, Business Rules, Composer, Console, EM, JDeveloper, Regra, Rule

“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. ”

“http://en.wikipedia.org/wiki/Business_rule”

Aqui vamos criar uma simples Business Rule que definirá conforme nosso parâmetro de entrada se é uma pessoa do tipo FISICA ou do tipo JURIDICA

Continue lendo →

Instalação Oracle 11g SOASuite – Parte 6: Soa Developer Domain

12 quinta-feira fev 2015

Posted by Uans in Instalação SOA Suite 11g

≈ 2 Comments

Tags

11G, Banco de Dados, BPEL, Domain, Linux, Port, Server, Soa-Suite, SUDO, XE

Neste post vamos instalar o Soa Developer Domain para o SOA Suite 11g

A instalação está sendo feito no Ubuntu Linux versão de 64 bits: 4,14, o hardware mínimo e software para instalação do Oracle 11g SOASuite pode ser encontrada aqui: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

Continue lendo →

Selecionando Dados usando o Database Adapter Bpel (DbAdapter) Oracle SOA Suite 11g

08 quinta-feira jan 2015

Posted by Uans in BPEL

≈ 2 Comments

Tags

11G, Banco de Dados, BPEL, Database Adapter, DBAdapter, Deployment, EM, INSERT, JDeveloper, Oracle, SELECT, SOA, Soa-Suite, UPDATE, XML

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, realizando operações de SELECT, UPDATE e INSERT usando um Assistente de Configuração do Adaptador, onde as entradas / saídas são XML, mais facilmente visto como parâmetros de entrada e e resultados convertidos em XML.

Neste artigo sobre o Database Adapter (DbAdapter) do BPEL vamos selecionar alguns dados de uma tabela do banco de dados e mostrarmos na tela do Enterprise Manager (EM)

Continue lendo →

← Posts Anteriores

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog reconhecido pela

Pesquisar

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker

Categories

  • Administração Soa Suite (7)
  • BPEL (28)
  • Docker (4)
  • Eventos (3)
  • Instalação SOA Suite 11g (9)
  • Instalação SOA Suite 12c (7)
  • Java (11)
  • Kafka (1)
  • Linux (2)
  • OSB (19)
  • OTN (11)
  • ProfissionalOracle (1)
  • Spring Boot (3)
  • TiEspecialistas (1)
  • Uncategorized (2)

Tags

11G 12c ALSB API Rest Aqualogic Arquivo BPEL Banco de Dados BPEL bus Business Business Rules Console Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM File FileAdapter File Adapter Java Java Callout JDeveloper JMS JSON Linux MDS Oracle Oracle ACE OSB OTN Proxy Service Bus SOA Soa-Suite SoaSuite SUDO Ubuntu WebLogic WSDL XE XML
junho 2025
S T Q Q S S D
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« set    

Novos Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows
  • Expondo um Serviço Rest no OSB – Usando WADL
  • Expondo um Serviço Rest no OSB – Usando nXSD
  • Expondo um Serviço Rest no OSB – Parte 4: Expondo o Proxy usando Java Callout
  • Expondo um Serviço Rest no OSB – Parte 3: Criando o Projeto no OSB
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

Todos os Posts

  • setembro 2024 (1)
  • agosto 2024 (2)
  • julho 2024 (2)
  • julho 2020 (1)
  • abril 2020 (1)
  • março 2020 (3)
  • fevereiro 2019 (1)
  • novembro 2016 (2)
  • outubro 2016 (5)
  • setembro 2016 (1)
  • junho 2016 (1)
  • março 2016 (3)
  • fevereiro 2016 (2)
  • dezembro 2015 (1)
  • novembro 2015 (1)
  • setembro 2015 (2)
  • agosto 2015 (2)
  • julho 2015 (4)
  • junho 2015 (6)
  • maio 2015 (5)
  • abril 2015 (7)
  • março 2015 (8)
  • fevereiro 2015 (7)
  • janeiro 2015 (7)
  • dezembro 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog reconhecido pela

Categories

  • Administração Soa Suite (7)
  • BPEL (28)
  • Docker (4)
  • Eventos (3)
  • Instalação SOA Suite 11g (9)
  • Instalação SOA Suite 12c (7)
  • Java (11)
  • Kafka (1)
  • Linux (2)
  • OSB (19)
  • OTN (11)
  • ProfissionalOracle (1)
  • Spring Boot (3)
  • TiEspecialistas (1)
  • Uncategorized (2)

Tags

11G 12c ALSB API Rest Aqualogic Arquivo BPEL Banco de Dados BPEL bus Business Business Rules Console Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM File FileAdapter File Adapter Java Java Callout JDeveloper JMS JSON Linux MDS Oracle Oracle ACE OSB OTN Proxy Service Bus SOA Soa-Suite SoaSuite SUDO Ubuntu WebLogic WSDL XE XML
junho 2025
S T Q Q S S D
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« set    

Novos Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows
  • Expondo um Serviço Rest no OSB – Usando WADL
  • Expondo um Serviço Rest no OSB – Usando nXSD
  • Expondo um Serviço Rest no OSB – Parte 4: Expondo o Proxy usando Java Callout
  • Expondo um Serviço Rest no OSB – Parte 3: Criando o Projeto no OSB
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

Todos os Posts

  • setembro 2024 (1)
  • agosto 2024 (2)
  • julho 2024 (2)
  • julho 2020 (1)
  • abril 2020 (1)
  • março 2020 (3)
  • fevereiro 2019 (1)
  • novembro 2016 (2)
  • outubro 2016 (5)
  • setembro 2016 (1)
  • junho 2016 (1)
  • março 2016 (3)
  • fevereiro 2016 (2)
  • dezembro 2015 (1)
  • novembro 2015 (1)
  • setembro 2015 (2)
  • agosto 2015 (2)
  • julho 2015 (4)
  • junho 2015 (6)
  • maio 2015 (5)
  • abril 2015 (7)
  • março 2015 (8)
  • fevereiro 2015 (7)
  • janeiro 2015 (7)
  • dezembro 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog


” Se Deus é por nós, quem será contra nós !!! ”

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Pesquisar

Recent Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

As opiniões expressas neste blog são de minha autoria e não refletem as opiniões da empresa que trabalho ou trabalhei. As informações contidas neste blog são escritas com base em experiências pessoais. Você é livre para usar a informação deste blog, mas eu não sou responsável, não me responsabilizo e não vou compensá-lo se acontecer alguma inconveniência ao fazer uso desta informação .