Se o servidor do CA SDM estiver muito carregado, um método pode demorar muito para ser processado. Em raros casos, é possível que um método nunca seja retornado devido a um processo separado não ter conseguido responder ou devido a algum outro erro ocorrido. Como precaução contra o bloqueio excessivo, o tempo limite dos métodos de serviços web expira após um número de segundos. O tempo limite do método de serviços web é um tempo limite do servidor CA SDM, não um tempo limite do servidor web nem o da rede e assim por diante.
Observação: os serviços web atrasam alguns segundos na primeira vez em que são acessados depois que o servidor de aplicativos J2EE é reiniciado. Isso acontece porque o aplicativo está sendo inicializado, carregando DLLs, bibliotecas e assim por diante e ocorre apenas com a primeira chamada do método de serviços web. Todas as chamadas subsequentes são retornadas mais rapidamente.
Se um método expirar, ele retornará o seguinte código de erro:
UDS_TIMEOUT_ERR
A operação não foi cancelada! O servidor pode ter recebido a solicitação e a processará com êxito, embora lentamente. Esse tipo de problema pode ocorrer ao se usar o método doSelect( ) para recuperar 1000 registros diferentes.
Observação: para obter informações sobre o método doSelect, consulte o Guia de Referência Técnica do CA SDM.
| Copyright © 2012 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |