martes, mayo 24, 2011

Tomcat Error – prunsrv.c Failed creating java (jvm.dll)

Bueno.. que puedo decir, como dice mi jefe, esta gente vino a improvisar con nosotros :D y tiene toda la razón, llevamos todo un día tratando de instalar un sistema de un proveedor y mandaron a una persona con los conocimientos que debían ser suficientes, pero no, nos toco a nosotros montar la DB Oracle, y ya cuando estaba eso, el tomcat no levanta, y en mi poca experiencia, siempre que haya un error.. pues tirar de la mano de los logs, sino estamos perdidos, pero claro, la persona no tuvo esta iniciativa sino que fue la mía, mirando salia un error que indicaba:

[2011-05-24 15:55:54] [info] Procrun (2.0.4.0) started
[2011-05-24 15:55:54] [info] Running Service...
[2011-05-24 15:55:54] [info] Starting service...
[2011-05-24 15:55:54] [174 javajni.c] [error] The specified module could not be found.
[2011-05-24 15:55:54] [994 prunsrv.c] [error] Failed creating java C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll
[2011-05-24 15:55:54] [1269 prunsrv.c] [error] ServiceStart returned 1
[2011-05-24 15:55:54] [info] Run service finished.
[2011-05-24 15:55:54] [info] Procrun finished.

Buscando en google encontré la siguiente pagina donde eran claros y concretos con la solución:
  1. Copy msvcr71.dll from java’s bin directory to tomcat’s bin folder.
  2. Add java’s bin directory to windows environment variable.
  3. Copy msvcr71.dll from java’s bin directory to windows\system32 folder.
  4. Make sure your tomcat’s pointing to correct jvm.dll folder.
Ademas verificando en foros es un error ya documentado a la hora de realizar la instalación de Tomcat en un ambiente de Windows Server a 64 bits.

No hay comentarios.: