Histórico da Página
Índice
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Plataforma
Produto: fluigTOTVS Fluig Plataforma
Tipo de API: Webservice Web service
Ocorrência
Ocorre o erro "Read Timed Out" ao acessar um WebService CXF via desenvolvimento sobre a plataforma. O método parece executar internamente, porém demora demais e esse erro aparece antes de terminar o processamento do método em questão. ~Poderiam me ajudar?
Causa
O WebService Web Service está configurado para um tempo menor que o necessário ou utilizando o tempo padrão de trinta segundos, que não está sendo o suficiente.
Solução
Conforme exemplo abaixo, deve-se configurar o WebService CXF antes de enviar a execução do método.
...
Outra forma possível é utilizando o método getCustomClient, conforme documentado segundo o link: Integração Com com Aplicativos Externo.
Este código foi retirado de um tutorial nos blogs de auxílio de desenvolvimento ao Apache CXF (link) e serve apenas para envios de requisições via Stubs stubs, não servindo para envios de XML puros, ou seja, fora do padrão do fluig de da plataforma de envio de requisições a serviços.