The Developers Conference 2014

Agora no começo de agosto terá um evento muito bacana no qual participo da coordenação: o The Developers Conference 2014. Esse evento eu já participo há alguns anos, muito bem organizado e com bastante conteúdo. Hoje mesmo fui com uma Continue lendo The Developers Conference 2014

As 5 causas e o The Developers Conference 2013 - São Paulo

Você que pensa em melhorar o Brasil, seja protestando ou de sua própria maneira, venha para o The Developers Conference 2013 em São Paulo. Lá você poderá ter ideias de como fazer aplicações que possam ajudar a mudar o Brasil. Continue lendo As 5 causas e o The Developers Conference 2013 - São Paulo

Preferências no SOA Suite

Em algumas situações, no BPEL com SOA Suite, precisamos recuperar/alterar dados em tempo de execução sem ser necessário refazer e re-implantar a aplicação. Para resolver esse problema, o recurso de preferências vem bem a calhar. No JDeveloper, para o Oracle Continue lendo Preferências no SOA Suite

Spring no SOA Suite

O componente de Spring Context permite que você execute código Java dentro de uma aplicação SOA Suite de maneira mais robusta que o Java Embedding do BPEL. Crie uma aplicação SOA Suite e no composite.xml, arraste o componente Spring Context Continue lendo Spring no SOA Suite

Erro ao utilizar o cliente Soap no WebLogic

Para quem tentou utilizar o projeto de cliente Soap descrito nesse post no WebLogic, pode ter tido algum problema semelhante à esse: java.lang.UnsupportedOperationException: This class does not support SAAJ 1.1 at weblogic.webservice.core.soap.SOAPMessageImpl.getSOAPBody(SOAPMessageImpl.java:631) at org.gvlabs.utils.soap.SoapClient.invokeOperation(SoapClient.java:76) Isso é porque é a implementação do Continue lendo Erro ao utilizar o cliente Soap no WebLogic

Quartz 2 no SOA Suite e Classloading

Se você quiser utilizar um projeto web utilizando o quartz-2.x no WebLogic com SOA Suite, terá um problema semelhante a esse: java.lang.NoSuchMethodError: org.quartz.Scheduler.getJobGroupNames()Ljava/util/List; Isso significa que o WebLogic está utilizando uma classe com versão diferente do quartz-2.x. Se você utilizar Continue lendo Quartz 2 no SOA Suite e Classloading

Chamando serviços SOAP sem Proxy, Stubs e afins

Uma das dificuldades em projetos com Web Services utilizando SOAP/XML é a necessidade de gerar as classes clientes para a invocação do serviço. Tá certo que isso é feito de maneira muito simples com as ferramentas necessárias, mas fiquei com Continue lendo Chamando serviços SOAP sem Proxy, Stubs e afins

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

Chamando um WebService SOAP com PHP

Para chamar um serviço no PHP 5 existe uma classe chamada SoapClient. A documentação pode ser encontrada no manual do PHP. Nesse exemplo, vamos utilizar um WebService SOAP de conversão de temperatura que está disponível online: http://www.webservicex.net/ConvertTemperature.asmx?WSDL O exemplo básico consiste Continue lendo Chamando um WebService SOAP com PHP

Telnet via WebService

Em vários projetos, é necessário integração com legado (sistema antigo que o cliente não quer migrar). E em alguns casos específicos essa integração pode ser um pouco mais complicada do que leitura de arquivos textos, troca de informações em base Continue lendo Telnet via WebService

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