Olá galera blz!!!!!
Estou com um problema enorme no pool de conexões usando tomcat ...
Uso o Eclipse3.2 e o Apache Tomcat/5.0.28 ...banco mysql
Pesquisei em muitos tutoriais, e realmente não sei o q está sendo feito de errado, alterei server.xml, context.xml e nada!!!!!
Espero que com a ajuda de vocês, eu consiga resolver meu problema de conexão usando um datasource e de uma vez por todas sanar isso tudo
Obrigado galera , segue os arquivos
Web.xml
Referencia de Recurso para o Pool de Conexoes configurado no arquivo server.xml jdbc/bdteste javax.sql.DataSource Container
Server.xml que está no diretório, ../conf do Tom cat
<?xml version='1.0' encoding='utf-8'?>
<Server>
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
<GlobalNamingResources>
<Environment name="simpleValue" type="java.lang.Integer" value="30"/>
<Resource name="jdbc/bdteste" auth="Container" description="User database that can
be updated and saved" type="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"/>
<ResourceParams name="UserDatabase">
<parameter>
<name>factory</name>
<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
</parameter>
<parameter>
<name>pathname</name>
<value>conf/tomcat-users.xml</value>
</parameter>
</ResourceParams>
</GlobalNamingResources>
<Service name="Catalina">
<Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"
port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150"
minSpareThreads="25">
</Connector>
<Connector port="8009" protocol="AJP/1.3"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
</Connector>
<Engine defaultHost="localhost" name="Catalina">
<Host appBase="webapps" name="localhost">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_log." suffix=".txt" timestamp="true"/><Context path="/cadastro"
reloadable="true" docBase="C:\eclipse_workspaces\workspace-edson" >
<Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4"
timestamp="true"/>
</Context>
</Host>
<Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log."
suffix=".txt" timestamp="true"/>
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
</Engine>
</Service>
</Server>
Context.xml que está no /META-INF da minha aplicação
<Context>
<Resource
name = "jdbc/bdteste"
type = "javax.sql.DataSource"
username = "synap"
password = "synap"
driverClassName = "com.mysql.jdbc.Driver"
url = "jdbc:mysql://192.168.0.253:3306/strutsTeste"
maxActive = "8"
maxIdle = "4"
/>
</Context>
Mto obrigado mesmo galera, peço paciência e ajuda de vocês ....
Até mais, vlw
Edson