Lendo arquivos de um diretório com File Adapter

Um dos recursos interessantes é a possibilidade de monitorar o sistema de arquivos pela chegada de novos arquivos e poder processá-los de acordo. A versão nova do File Adapter que vem junto com o Oracle Soa Suite possui esse recurso. Continue lendo Lendo arquivos de um diretório com File Adapter

Alterar título do Bpel

Para alterar o título de um BPEL no Oracle SOA Suite, crie um variável qualquer do tipo string, arraste uma atividade básica do tipo Assign para o começo do processo. Dê dois cliques para editar o Assign e adicione uma Continue lendo Alterar título do Bpel

Arquivos não XML no File Adapter

O File Adapter citado no post anterior pode ser utilizado para gravar arquivos diferentes de XML, com arquivos CSV, textos, cobol copybook e afins. Para esse tipo de arquivo, na etapa 6 do File Adapter Configuration Wizard, ao invés de especificar Continue lendo Arquivos não XML no File Adapter

Gravação em arquivo com File Adapter no Oracle SOA Suite

Crie uma aplicação SOA no JDeveloper e crie um BPEL Síncrono, conforme imagem abaixo: No XSD criado (normalmente NomeDoBPEL.xsd), edite os dados de entrada e de saída. No nosso exemplo, vamos criar um processo BPEL que receba uma lista de Continue lendo Gravação em arquivo com File Adapter no Oracle SOA Suite

Busca case insensitive no WebCenter Content com Metadata

Para poder buscar sem considerar case de caracteres no WebCenter Content é necessário utilizar a busca Full Text com o SES configurado ou com OracleTextSearch configurado interno na base Oracle. Em algumas situações, como em um ambiente de desenvolvimento, não Continue lendo Busca case insensitive no WebCenter Content com Metadata

Referência URLs WebCenter

Aqui tem uma descrição de algumas URLs e conexões utilizadas na instalação padrão. Porta dos servers Oracle WebCenter Spaces - WC_Spaces - 8888 Oracle WebCenter Discussions Server - WC_Collaboration - 8890 Oracle Portlet Producers - WC_Portlet - 8889 Oracle WebCenter Continue lendo Referência URLs WebCenter

Visualizando a árvore JNDI no WebLogic Server

Em alguns casos você precisa ver se o objeto que você está recuperando foi publicado no JNDI ou é necessário procurar por objetos na árvore JNDI. Por exemplo, verificar se o JNDI de um Data Source criado está disponível no Continue lendo Visualizando a árvore JNDI no WebLogic Server

Alterando a porta do IntraDoc no UCM

Para alterar a porta do IntraDoc no Oracle UCM que por padrão é 4444, deslique o servidor do UCM. Por default o nome dele é: UCM_server1. Acesse o arquivo $DOMAIN_HOME/ucm/cs/config/config.cfg. O final do arquivo deve ser semelhante à esse: Altere o IntradocServerPort para Continue lendo Alterando a porta do IntraDoc no UCM

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

Habilitar o acesso ao LDAP interno do WebLogic

Para configurar os usuários, o WebLogic utiliza uma base LDAP interna, como uma senha gerada aleatóriamente. Para ambientes de produção, o uso desse LDAP não é recomendado, mas para demonstrações e desenvolvimento precisamos em alguns casos habilitar o acesso à Continue lendo Habilitar o acesso ao LDAP interno do WebLogic

Bug na criação do domínio do Oracle Identity Manager

Ao instalar o Oracle Identity Manager com a opção para criação do domínio o instalador pode trazer o seguinte erro: Error creating ASInstance asinst_1. Cause: An internal operation has failed: java.lang.ExceptionInInitializerError ... Caused by: java.lang.ExceptionInInitializerError at javax.crypto.Mac.getInstance(DashoA13*..) at oracle.security.crypto.cert.PKCS12.computeMAC(PKCS12.java:299) ... Continue lendo Bug na criação do domínio do Oracle Identity Manager