Edição de regras em tempo de execução

Um recurso muito poderoso no Oracle SOA Suite é a possibilidade de edição de componentes de regras em tempo de execução. Para isso há uma ferramenta web, chamada SOA Composer. Para utilizá-la é necessário implantá-la no WebLogic. Acesse o console Continue lendo Edição de regras em tempo de execução

Regras no BPEL

O SOA Suite tem um componente muito bom para trabalhar com regras de negócios: o Oracle Business Rules. Ele permite a gente criar regras de maneira simples, utilizando estruturas IF/THEN ou tabelas de decisões que podem ser manipuladas em tempo Continue lendo Regras no BPEL

Exemplo BPEL com For Each

Uma dúvida muito comum para quem está iniciando em BPEL é como iterar sobre um array. Nesse post vou mostrar como realizar essa tarefa utilizando um elemento For Each. O primeiro passo é criar um projeto BPEL e adicionar o Continue lendo Exemplo BPEL com For Each

Desabilitando o WS-Addressing no SOA Suite

Esses dias tive um problema com um projeto da Índia. O cliente, ao realizar a chamada pra um serviço que eu desenvolvi, recebia o seguinte erro: A required header representing a Message Addressing Property is not present Os testes realizados Continue lendo Desabilitando o WS-Addressing no SOA Suite

Desconto no TDC e comida grátis!!!

Vai ter um super evento nessa próxima semana em São Paulo: The Developers Conference! O evento é um dos maiores do Brasil e é composto por várias trilhas atendendo todos os gostos do mundo de desenvolvimento. Esse ano ele está Continue lendo Desconto no TDC e comida grátis!!!

Instalação e Configuração do Oracle ECM

Atenção (19/04/2011): Esse tópico está em revisão e provavelmente sofrerá revisões. Contribuições são bem vindas! O Oracle Universal Content Management (Oracle UCM) faz parte do Oracle Enterprise Content Management (Oracle ECM) e é utilizado para gerenciamento de conteúdo multi-site. O Continue lendo Instalação e Configuração do Oracle ECM

Pool de conexões Siebel

Recentemente estive em um projeto e tive que desenvolver uma solução bem bacana com integração entre Oracle Webcenter e Siebel. O Siebel trabalha com tokens de segurança nas chamadas de serviços, o problema é que não há implementação de WS-Security Continue lendo Pool de conexões Siebel

Wrapper/Adapter Serializable

Para gravarmos dados na sessão do usuário é necessário que as classes implementem a interface java.io.Serializable. Caso isso não ocorra, podemos ter erro com a exceção: NotSerializableException ou mal funcionamento da aplicação, principalmente se você estiver em ambiente clusterizado com Continue lendo Wrapper/Adapter Serializable

BPEL com DBAdapter

Vamos criar um processo de histórico de informações. O processo consiste em gravar a data/hora, uma mensagem da operação feita e um identificador em uma tabela do banco. Como não será necessário aguardar por uma resposta, vamos configurar o serviço Continue lendo BPEL com DBAdapter

Iniciando com Oracle Service Bus

Vamos criar um projeto para conhecermos o Oracle Service Bus. Para a instalação, consulte o link: http://www.thiagovespa.com.br/blog/2011/01/27/oracle-service-bus/ Primeiro criaremos o projeto no Eclipse. Vá em File, New, Others e depois selecione a opção Oracle Service Bus, então selecione Oracle Service Continue lendo Iniciando com Oracle Service Bus

Oracle Service Bus

O Oracle Service Bus é utilizado para conectar, mediar e administrar interações entre serviços e aplicações. Ele está disponível para download no site da Oracle junto com suas dependências. Nesse artigo vamos utilizar a versão generic 11.1.1.4.0, pois estamos interessados Continue lendo Oracle Service Bus

Mocking com soapUI

Nesse artigo vamos abordar a criação de mocking (simulação) de serviços utilizando soapUI. O soapUI é uma ferramenta muito boa de testes para arquiteturas orientadas à serviços (SOA). Para instalá-lo é só acessar o site: http://sourceforge.net/projects/soapui/files/ e descompactar ou baixar Continue lendo Mocking com soapUI

Patch no Oracle Fusion Middleware

Acesse o suporte da Oracle: https://support.oracle.com. Selecione Patches & Updates, no Patch Name or Number digite o número 6880880 e clique em Search. Da lista de opções, escolha a versão do OPatch que seja compatível com o seu Sistema Operacional. Continue lendo Patch no Oracle Fusion Middleware

Oracle SOA e BPM Suite

O SOA e o BPM Suite são produtos que fazem parte do Oracle Fusion Middleware. Eles servem para facilitar o desenvolvimento de aplicações SOA e prover um local único de configuração e administração de aplicações distribuídas. A instalação é um Continue lendo Oracle SOA e BPM Suite