fbpx
+55 (11) 4506-3239

12 mar 2010

Portal Update falha durante a migração do JCR no Oracle

//
Comments0

Aqui estou eu de madrugada fazendo um update de um portal 6.0.1.1 para 6.0.1.6.
Pra variar, deu problema no momento do update. A exatos 8 minutos a temível mensagem de erro: BUILD FAILED file:../config/includes/wp_ptf_6013.xml:707: Java returned: 1. Não encontrei nada no arquivo WP_PTF_6016_wp.ptf.config_install.log. Percebi que o problema ocorria logo após a etapa de migração do Jcr “migrating JCR schema from JCR6.0.0 to JCR6.0.1.1maint“. Neste caso, o provável problema estava durante o processo de migração do shema do JCR. Se está relacionado ao JCR o arquivo a pesquisar deve ser o Migration.log que fica em portalserver/log. Neste arquivo encontrei o erro “ORA-00942: table or view does not exist” Este erro indica que não foi possível identificar o shema com o usuário cadastrado no arquivo wpconfig_dbdbomain.properties. Verifiquei que no arquivo wpconfig_dbdbomain.properties as informações nos valores jcr.DbUser e jcr.DbSchema eram diferentes. Estes dois valores devem ser idênticos pois o shema e o usuário em bancos Oracles são os mesmos.
Os valores estavam como:

jcr.DbUser=icmadmin
jcr.DbSchema=jcr

Para solucionar o problema, veriquei qual era o shema jcr correto, neste caso deve ser o shema que possui objetos abaixo dele. Alterei os valores jcr.DbUser e jcr.DbSchema para:

jcr.DbUser=jcr
jcr.DbSchema=jcr

Executei novamente o updatePortal.sh.