UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Author Archives: Uans

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 →

Blog uanscarvalho.com.br agora também em Inglês

27 sexta-feira fev 2015

Posted by Uans in OTN

≈ Deixe um Comentário

Tags

Blog, Inglês, Oracle

Devido a um grande numero de pedidos e uma recomendação da própria Oracle, já que agora o Blog uanscarvalho.com.br está sendo visto em muitos países, este Blog agora também está disponível em Inglês bastando apenas clicar na bandeira correspondente logo acima da minha foto no canto esquerdo do blog   🙂

en  English pt-br  Português

Continue lendo →

Meu blog agora é reconhecido pela Oracle OTN da América Latina

25 quarta-feira fev 2015

Posted by Uans in OTN

≈ Deixe um Comentário

Tags

America Latina, Blog, Fusion, Middleware, Oracle, SOA

É com muito orgulho e satisfação que comunico a todos sobre um grande acontecimento em minha vida e certamente um grande avanço pessoal e profissional onde meu Blog UansCarvalho foi reconhecido pela Oracle OTN da Ámerica Latina e agora faz parte da lista de Blogs Regionais Externos da Oracle

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 SOASuite 11g – Parte 7: Oracle JDeveloper

15 domingo fev 2015

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

≈ Deixe um Comentário

Tags

11G, Banco de Dados, Database Adapter, Developer, Edition, JDeveloper, Linux, SOA, Soa-Suite, SUDO, Ubuntu, XE

Neste Post vamos instalar o Oracle JDeveloper  versão 11.1.1.7.0

O Jdeveloper é a IDE usada para criar e implantar a Composição SOA

A instalação está sendo feita no Linux Ubuntu 64bits versão: 14.04, os requisitos mínimos de hardware e software para instalação do Oracle SOASuite 11g podem ser encontrados aqui: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

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 →

Instalação Oracle SOASuite 11g – Parte 5: SOA Suite

06 sexta-feira fev 2015

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

≈ Deixe um Comentário

Tags

11G, Banco de Dados, Console, Deploy, EM, JDeveloper, Linux, Oracle, SOA, Soa-Suite, Suite

Neste Post vamos instalar o SOA Suite versão 11.1.1.7.0

SOA Suite é a aplicação JEE real que contém os motores SOA que
serão implantados no WebLogic.

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 4: Repository Creation Utility (RCU)

30 sexta-feira jan 2015

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

≈ 1 Comment

Tags

11.1.1.7.0, 11G, 14.04, 64bits, Creation, JVM, Oracle, rcu, Repository, Server, SOA, Soa-Suite, SUDO, Ubuntu, Utility, WebLogic

Neste Post vamos instalar o Repository Creation Utility (RCU) versão 11.1.1.7.0

O RCU ira definir os esquemas de banco de dados que o SOA Suite usa para realizar suas tarefas, tais como auditoria e etc..

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 3: Oracle WebLogic Server

25 domingo jan 2015

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

≈ Deixe um Comentário

Tags

11G, AdminServer, Console, Database Adapter, Deploy, Deployment, deployments, Domain, EM

Neste Post vamos instalar o Oracle Weblogic Server versão 10.3.6.

A instalação do WebLogic Server proporciona o ambiente JEE (assim como o provedor JMS) necessários para executar o SOA Suite (uma aplicação JEE).

A instalação está sendo feita no Linux Ubuntu 64bits versão: 14.04, os requisitos mínimos de hardware e software para instalação do Oracle SOASuite 11g podem ser encontrados aqui: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

Continue lendo →

Limpando Memória Cache e Swap Linux – Ubuntu

23 sexta-feira jan 2015

Posted by Uans in Linux

≈ 12 Comments

Tags

Cache, Linux, Script, SUDO, Swap, Ubuntu

Quando é necessário limpar a memória Cache e Swap do Linux no Ubuntu ?

Depende…. Caso você não use seu Ubuntu em frequências muito altas de processamento e memória talvez nunca irá precisar, mas nós desenvolvedores que usamos as ferramentas que cada vez mais exigem de nosso Hardware é extremamente importante limparmos nossa memória em casos mais extremos de testes locais, por isso neste Post vou citar apenas um script muito simples que utilizo no meu dia a dia que para mim é muito eficaz e espero que seja para você também 🙂

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 2: Java SE Development Kit 7 – JDK

20 terça-feira jan 2015

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

≈ Deixe um Comentário

Tags

11G, Deploy, Deployment, Developer, Development kit, EM, Java, JDeveloper, JDK, jdk7, JRE, Oracle, Script, SOA, Soa-Suite, SUDO, Ubuntu

Dando continuidade ao nosso processo de Instalação do Oracle SOASuite 11g, neste Post vamos instalar o pacote JDK

Como iremos utilizar a versão genérica do instalador do WebLogic Server 10.3.6, será necessária a instalação separada do JDK. A versão genérica é independente de sistema operacional, por isso não contem a JDK.

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 1: Oracle Database XE 11g

14 quarta-feira jan 2015

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

≈ 7 Comments

Tags

11G, Banco de Dados, Composer, Console, Deploy, Domain, EM, JDeveloper, Linux, MEMORY TARGET, MEMORY_TARGET not supported on this system, ORA-00845, Oracle, SOA, Soa-Suite, SUDO, Ubuntu, XE

Para cenários de testes é indispensável a criação de um ambiente local para podermos aprofundarmos nosso aprendizado e conhecimento, pensando nisso neste Post vou demonstrar passo a passo como é feita a instalação do Oracle Soa Suite 11g.

O SOA Suite requer uma base de dados para persistência. A versão Express Edition 11g foi escolhida para o ambiente de desenvolvimento em questão.

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 →

Adicionando uma nova Base de Dados ao DbAdapter no Console (Web) do SOA Suite 11g

04 domingo jan 2015

Posted by Uans in Administração Soa Suite

≈ 3 Comments

Tags

11G, AdminServer, Banco de Dados, BPEL, Console, Database Adapter, DBAdapter, Domain, SOA, Soa-Suite

Quando instalamos o Pacote SOA Suite 11g em nossa maquina por default você já configura um Banco de Dados para o acesso a base de dados, mas caso você precise adicionar uma base diferente, no caso uma outra Base de Dados, como devemos proceder ? Abaixo explico detalhadamente como fazer isso  🙂 Continue lendo →

Problemas ao desinstalar Oracle 10g ou 11g Express Edition (XE) no Linux

30 terça-feira dez 2014

Posted by Uans in Linux

≈ Deixe um Comentário

Tags

Edition, Express, Linux, Oracle, Script, SUDO, Ubuntu, XE

Muitas vezes nos deparamos com problemas ao instalar a versão do Oracle 10g ou 11g Express Edition no Linux (normalmente no Ubuntu), e precisamos remover toda instalação para tentar re-instalar novamente.

Abaixo segue um Script para Limpeza total do Oracle XE na sua maquina, basta copiar e colar em seu prompt de comando com usuário SUDO para ter as permissões necessárias para executar os comandos.

Continue lendo →

Ativando SOA Composer no Oracle SOA Suite 11g

25 quinta-feira dez 2014

Posted by Uans in Administração Soa Suite

≈ Deixe um Comentário

Tags

11G, Business Rules, Composer, deployments, DVM

Oracle SOA Composer é um aplicativo baseado na Web que permite você trabalhar com o DVM e Business Rules em tempo de execução mas por padrão o Oracle SOA Composer vem desabilitado na instalação do Soa Suite 11g e para ativá-lo faça o seguinte:

Continue lendo →

Gravando um anexo (Attachment) no Banco de Dados com o BPEL

23 terça-feira dez 2014

Posted by Uans in BPEL

≈ 2 Comments

Tags

Attachments, BPEL, DBAdapter, Deploy, EM, Invoke, JDeveloper, MIME, Oracle, Payload, SOAUI, Submit

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 JPEG ao BPEL e gravá-lo em um Banco de Dados usando a função ora:getAttachmentContent do BPEL

Continue lendo →

Criando um Domain Value Maps (DVM) no BPEL

22 segunda-feira dez 2014

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

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

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)

Continue lendo →

Tornando um processo BPEL Síncrono para Assíncrono

20 sábado dez 2014

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, Assíncrono, BPEL, Console, Developer, Domain, EM, Hello, JDeveloper, Oracle, Síncrono, SOA

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é que o processo termine e retorne um resultado para o cliente.

Continue lendo →

← Posts Anteriores
Novos Posts →

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 .