Cada proyecto tomará un tiempo para trabajar en la base de datos. En el pasado, era fácil de manejar porque todo estaba basado en TOMCAT5.0, ya sea que estuviera equipado con ORCALE SQLSERVER2000 o MYSQL, estoy acostumbrado a ello desde hace mucho tiempo. Pero nunca esperé volver a usar TOMCAT5.5 Para hacer esto, estoy acostumbrado a usar TOMCAT5.5 solo en el método de configuración proxool.xml. Pero siempre he creído que TOMCAT5.5 se puede usar en todos los métodos. Porque la configuración es solo un método.
Trabajé en ello todo el día ayer y finalmente informé un error como No se puede crear el controlador JDBC de clase '' para conectar la URL 'nula' al usar la base de datos. Pensé que debía ser el mismo que antes, pero debe haber un error. El archivo de configuración está en alguna parte, pero después de verificar durante mucho tiempo, no había ni una palabra escrita. Lo revisé en línea por error y resultó que muchos hermanos encontraron el mismo problema que yo. Lo intenté de acuerdo con el método de escritura de un hermano. pero falló durante el período TOMCAT5.0, lo configuramos así en XXX.XML en la ruta de la base de datos TOMCAT_HOMEconfCatalinalocalhost.
Según el método de escritura de un hermano, agregue
Maldita sea, creo que esto no funciona, verifiquemos nuevamente. La mayoría de los hermanos han dicho que las configuraciones de TOMCAT5.5 y TOMCAT5.0 son diferentes. Desde Tomcat5.5, el elemento
En su lugar, debería escribirse así, añadiendo por cierto
Explique: 1.path es la entrada URL que especifica el acceso a la aplicación web;
2.docBase especifica la ruta del archivo de la aplicación web, que puede ser una ruta absoluta o relativa al atributo appBase del Host
3. tipo
4.maxActive Es el número máximo de conexiones de bases de datos activas en DBCP. 0 significa ilimitadas
5. maxIdle es la cantidad máxima de conexiones de bases de datos inactivas en DBCP
. la conexión que estará inactiva (en milisegundos) es 0, lo que significa esperar indefinidamente.
7. nombre de usuario es el nombre de inicio de sesión de la base de datos
8. contraseña es la contraseña de inicio de sesión de la base de datos
9. driverClassName es el controlador jdbc únicamente para la base de datos
. Se especifica la URL para conectarse a la base de datos, testDBCP es el nombre de mi base de datos.
El informe "no se puede obtener la conexión: no hay un controlador adecuado"
es para iniciar Tomcat desde eclipse. Se descubre que org.apache.commons.dbcp.BasicDataSourceFactory no se puede encontrar durante el inicio, por lo que factory="org.apache.commons.dbcp. Se informa BasicDataSourceFactory" en el elemento Resouce. "Eliminar y el error se resuelve.
Por supuesto, no olvides agregar web.xml.
Sin embargo, si utiliza SQLSERVER2000, también debe asegurarse de que se aplique el parche SP4.