Consultor Eletrônico



Kbase 47706: Erro Login Datasul 11.5.4
Autor   Marco Aurelio Scheidt - CAT
Acesso   Público
Publicação   31/03/2014
Ambiente:
Atualização 11.5.2 para 11.5.4
Banco de dados Progress

Erro:

2014-03-31 15:17:51,264 INFO [org.apache.commons.configuration.ConfigurationFactory] Trying to load configuration josso-gateway-config.xml
2014-03-31 15:17:51,357 INFO [org.apache.commons.configuration.ConfigurationFactory] Trying to load configuration josso-agent-config.xml
2014-03-31 15:17:51,360 INFO [org.josso.ComponentKeeperImpl] SSO Config from [file:/C:/TOTVS/datasul/dts1152_teste/ServidorAplicacao/jboss-4.2.3.GA/server/instance-8180/conf/josso-config.xml]
2014-03-31 15:17:51,399 INFO [org.josso.MBeanComponentKeeper] Registering MBean : josso:type=SSOEventManager
2014-03-31 15:17:51,533 ERROR [org.josso.gateway.signon.SSOContextListener]
java.lang.reflect.InvocationTargetException

Causa:
Na versão 11.5.4 a senha gerada é diferente para o login integrado que é inserida no arquivo josso-gateway-config.xml, porém o cliente não utilizava esta funcionalidade no Datasul 11

Solução:
Trocar os valores pelas linhas abaixo no arquivo josso-gateway-config.xml

<providerUrl></providerUrl>
<securityPrincipal></securityPrincipal>
<securityCredential></securityCredential>
<securityAuthentication>simple</securityAuthentication>
<ldapSearchScope>SUBTREE</ldapSearchScope>
<usersCtxDN></usersCtxDN>
<principalUidAttributeID></principalUidAttributeID>

Obs.: se necessário gerar uma nova senha para ativar o login integrado, tem que enviar os arquivos do diretório ...\ServidorAplicacao\jboss-4.2.3.GA\scripts\ de versão igual ou superior 11.5.4