segunda-feira, 17 de setembro de 2012

Oracle Business Activity Monitoring BAM-00404: Authentication failed. User is marked inactive. version 11.1.1.6



Na versão 11.1.1.6 do Oracle BAM foi alterado o workaround (gambiarra), para a solução de problemas de disponibilizar o usuário weblogic e outros usuário. Ele simplesmente bloqueia os usuários:

Nas versões 11.1.1.4 e anteriores:

Inserir dentro dos arquivos BAMServerConfig.xml. Tanto do adm quanto do servidora linha:

<EnableBackgroundUserGroupValidation>false</EnableBackgroundUserGroupValidation>
Na versão 11.1.1.6:

Alterar o arquivo e nsira a linha

…/$BAM_DOMAIN/config/fmwconfig/jps-config.xml
 
Antes:

value="oracle.security.jps.wls.internal.idstore.WlsLdapIdStoreConfigProvider"/>
value="oracle.security.idm.providers.stdldap.JNDIPool"/>


Depois:

value="oracle.security.jps.wls.internal.idstore.WlsLdapIdStoreConfigProvider"/ >
value="oracle.security.idm.providers.stdldap.JNDIPool"/>

            property name="virtualize" value="true"

3 comentários:

  1. amigo os valores do Antes e Depois estão iguais, você poderia colocar o valor correto? obrigado

    ResponderExcluir
    Respostas
    1. Muito Obrigado pela correção...
      Inclusive, encontrei outro solução de contorno para este mesmo BUG no Metalink e em breve publicarei.

      Um grande abraço! :)

      Excluir
  2. Run the following SQL statements to nullify the user global unique identifiers (GUID) in the Oracle BAM schema:

    UPDATE "SysIterUser" SET "SysIterUser"."GUID" = NULL,
    "SysIterUser"."Inactive" = NULL;

    ResponderExcluir