** Problemas Datasource TomCat

0 respostas
javaEd.com

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

Criado 5 de setembro de 2008
Respostas 0
Participantes 1