25796 - Mensagem integração financeira HTTP 500
Problema:
Solução:
Solução:
Foi identificado no log do Glassfish a mensagem de falha de permissão para o serviço da exclusão:
JACC Policy Provider: Failed Permission Check, context(sapiens-g5-senior/g5-senior-services_jar)- permission(("javax.security.jacc.EJBMethodPermission" "sapiensSynccom_senior_g5_co_mfi_cpa_titulosBean" "ExcluirTitulosCP,ServiceEndpoint,java.lang.String,java.lang.String,int,com.senior.services.sapiens.com_senior_g5_co_mfi_cpa_titulos.TitulosExcluirTitulosCPIn"))]]
Com isto o webservice não é executado e o retorno é de erro interno (500). Esta mensagem pode ocorrer por dois motivos, permissão do usuário do serviço ou cache do domínio.
Para resolução do problema de cache do Glassfish efetuar o processo abaixo:
- Parar o domínio;
- Acessar a pasta do domínio (<glassfish>/<domínio>);
- Renomear as pastas: generated e osgi-cache;
- Iniciar o domínio;