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...

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...

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 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...

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...

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...

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...

Client JAX-RPC no Netbeans 6.9

O JAX-RPC é uma API que permite a invocação serviços web definido por um arquivo WSDL. Na sua nova versão foi renomeada para JAX-WS. O motivo da substituição do nome vai além da possível confusão de RPC com Webservices. Os ...Continue lendo...