DBCP + Axis 2

2 respostas
G

To migrando meu WS pro Axis 2 só que o problema é que ele da erro de conexão porque eu to utilizando o pool de conexões, e o arquivo que auxilia no pool é o context.xml só que eu coloquei ele em tudo que é lugar na hora de criar o .aar e dar upload dele no axis só que não consegue conectar ao banco de jeito nenhum na hora de testar o client.

Em que diretório eu devo coloca-lo? Alguém poderia me ajudar?

Obrigado.

2 Respostas

G

Pra dar uma ajudada, eu vou postar a parte principal da exceção que foi gerada.

Caused by: java.lang.NullPointerException

org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class ‘’ for connect URL ‘null’

Espero que me ajudem.

G

Bom, fuçando um pouco na net descobri que tinha que configurar os arquivos web.xml que está no diretório axis2/WEB-INF/ e o server.xml do Tomcat

web.xml

<listener>
        <listener-class> com.onjava.dbcp.DBCPoolingListener</listener-class>
</listener>

 <resource-ref>
      <description> DB Connection Pooling</description>
      <res-ref-name> jdbc/siter</res-ref-name>
      <res-type> javax.sql.DataSource</res-type>
      <res-auth> Container</res-auth>
  </resource-ref>

server.xml

<Context path="/dbcp" docBase="dbcp" debug="5"
reloadable="true" crossContext="true">

<Resource name="jdbc/siter" auth="Container"
   type="javax.sql.DataSource" removeAbandoned="true"
   removeAbandonedTimeout="30" maxActive="100"
   maxIdle="30" maxWait="10000" username="postgres"
   password="mypassword"
   driverClassName="org.postgresql.Driver"
   url="jdbc:postgresql://10.0.0.210/siter"/>

</Context>

Só que mesmo assim a mesma exceção continua e não conecta como banco…

Alguém?

EDITADO: Uma coisa que eu percebi é que quando eu edito o server.xml, ao reiniciar o tomcat o que eu digitei é perdido…

Criado 28 de abril de 2009
Ultima resposta 28 de abr. de 2009
Respostas 2
Participantes 1