Bug na criação do domínio do Oracle Identity Manager
Ao instalar o Oracle Identity Manager com a opção para criação do domínio o instalador pode trazer o seguinte erro:
Error creating ASInstance asinst_1.
Cause:
An internal operation has failed: java.lang.ExceptionInInitializerError
…Caused by: java.lang.ExceptionInInitializerError
at javax.crypto.Mac.getInstance(DashoA13*..)
at oracle.security.crypto.cert.PKCS12.computeMAC(PKCS12.java:299)…
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
at javax.crypto.SunJCE_b.<clinit>(DashoA13*..)
…Caused by: java.lang.SecurityException: Cannot locate policy or framework files!
at javax.crypto.SunJCE_b.i(DashoA13*..)
Esse problema ocorre ao criar um novo domain pelo utilitário de configuração. Para resolver esse problema, você pode criar um novo domínio do WebLogic e utilizar o utilitário para estender o domínio criado. Dessa forma o erro não irá ocorrer!
Remoção de ASInstances do Oracle Identity Manager
Para remover ASInstances de um domínio ou ASInstances remanescentes da remoção de um domínio de forma correta, basta executar o instalador do Oracle Identity Manager com a opção -deinstall:
./$MW_HOME/Oracle_IDM1/oui/bin/runInstaller -deinstall
Clique em Next na tela de Welcome e na próxima tela você poderá escolher as opções de remover o Oracle IDM, remover as ASInstances de um domínio existente ou remover as ASInstances que não possuem domínio.
Agora é só seguir o passo a passo e a remoção será bem sucedida.
Problema ao configurar o Oracle Identity Manager
Ao configurar o Oracle Identity Manager (criação de novo domínio) ele necessita saber a porta do Node Manager. Para isso ele acessa o arquivo nodemanager.properties e busca pelo atributo ListenPort. Caso não encontre esse arquivo, o instalador mostra o seguinte erro:
Number Format Exception thrown when trying to get nodemanager port.
Cause:
The Nodemanager Listen port entry is not present in the nodemanager.properties file or it is not set to numeric value.
Action:
Add the Nodemanager port (for example, ListenPort=5556) to the nodemanager.properties file and press Retry button to continue the configuration.
Para corrigir esse erro, basta seguir o que está descrito no erro. Abra o arquivo: Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties e adicione a seguinte linha:
ListenPort=5556
Agora é só clicar em Retry na configuração do Oracle Identity Manager e a configuração irá prosseguir.









