terça-feira, 30 de março de 2010

SOA 11g - Configurando conta de e-mail

Para que os fluxos BPEL possam enviar e-mails no SOA 11g é necessário configurar o servidor através dos seguintes passos:

Acesso o Enterprise Manager:



Na lista de recursos a esquerda, clique com o botão direito sobre usermessagingdriver-email:



Configure as opções conforme a figura abaixo:



Clique em Aply para salvar as configurações. Após acesse a opção soa-infra com o botão direito e clique sobre SOA Administration -> Workflow Notification Properties e preencha os campos conforme a figura abaixo:







Após concluída e salva a configuração é necessário reiniciar o servidor SOA para que as mesmas tenham efeito.

sexta-feira, 19 de março de 2010

Padrões e melhores práticas em integrações

Eis aqui um ótimo site que possui muito material referente a padrões, modelos, boas práticas para construção de soluções de integrações.

http://eaipatterns.com/

Hora do café...

ODI - Buscando informações do repositório de trabalho

Em algumas situações, precisamos fazer uma pesquisa nas informações do repositório de trabalho do ODI, como por exemplo ver todas as interfaces que foram alteradas, e/ou verificar quem as alterou e quando. Abaixo segue um pequeno script que retorna todos os objetos do ODI que foram alterados:

select * from SNP_POP where LAST_DATE <> FURST_DATE order by LAST_DATE;


Quem sabe você precisa saber quais os objetos que você criou e alguém alterou:

select * from SNP_POP where LAST_USER <> 'MY_USER' and FIRST_USER = 'MY_USER' order by LAST_USER;

Onde MY_USER é o nome do seu usuário no ODI.

Abraço

quarta-feira, 17 de março de 2010

Pegando dados da linha anterior

Em alguns casos específicos é necessário retornar em uma instrução sql os dados da linha corrente e alguma informação da linha anterior. Para isso, no Oracle, podemos utilizar a função lag:

Objetivo: Buscar as informações da coluna M e o valor da mesma coluna na linha anterior ordenando pelo campo ID:

Solução:
select M as "Valor Corrente", LAG(M,1) over (order by ID) "Valor Ant M" from TAB1


(Créditos Rômulo)

terça-feira, 9 de março de 2010

Remover usuário proxy salvo no IE - Win XP

Para alterar o usuário e senha informado no IE para autenticação em um servidor proxy é necessário executar as seguintes etapas:

Acesso o Painel de Controle -> Contas de Usuários:



Selecione o usuário da máquina que você utiliza:


Clique na opção "Gerenciar as senhas de rede":


Selecione o servidor proxy que deseja remover os dados salvos para o referido usuário e clique no botão remover:


Pronto. No próximo acesso no navegador o usuário e senha do proxy serão novamente solicitados.