Red de conocimiento informático - Material del sitio web - Cómo instalar resina

Cómo instalar resina

1.Resin se puede descargar y utilizar de forma gratuita en /download/index.xtp. Desarrollar o aprender con Resin es gratis, pero deberás pagar si lanzas Resin como un producto pago. La versión actual es 2.10.

Descargue Resin seleccionando el instalador normal resin-2.1.0.zip del archivo windows.zip en la versión archivada.

Extraer a cualquier directorio, como d:esin. La siguiente introducción supone que Resin está instalado en el directorio d:esin. Vaya a d:esinin,

Escriba .caucho.sql.*; eliminar para evitar conflictos.

Ejemplo de clase DBPool:

paquete com.netease.mm;

importar java.sql.*

importar javax.sql .*;

importar javax.naming.*;

clase pública DBPool

{

conexión privada conn = null;

p>

DBPool estático público getPool(String poolName)

{

try

{

Contexto env = (Contexto ) new InitialContext() .lookup("java:comp/env");

Fuente de datos = (DataSource) env.lookup("jdbc/" poolName);

Grupo DBPool = new DBPool() ;

pool.conn = source.getConnection();

devolver grupo;

}

catch( Excepción e)

p>

{

return null;

}

}

público Conexión getConnection()

{

return conn;

}

}

Configurar stderr, stdout y otros problemas de registro. De forma predeterminada, Resin3 no imprime mensajes de error del programa. Debes configurarlo tú mismo.

Agregue la siguiente configuración en el nodo

format=" ${log.level} ${log.loggerName} ${log.message}"/gt;

Problema de configuración irresoluble: en In resin2. 0.x, puede configurar la página de error, de modo que cuando resin comience con un error o no se inicie, al acceder a la página de inicio se irá automáticamente a la página de error establecida en resin3, aunque esta configuración se menciona en la ayuda de la página de inicio.

Ejemplo:

No importa en qué nivel de nodo (rienda, servidor, host, aplicación web) se coloque esta configuración. Nada de eso funciona. Esto puede causar un problema grave cuando no se inicia resin3 pero se está ejecutando apache. Al acceder a la página jsp, el código fuente se muestra directamente. Este problema existe en todas las versiones de resin3 lanzadas hasta ahora y no existe una solución simple y efectiva.