Ol� iram,

 

Olha aqui: http://www.mail-archive.com/[email protected]/msg40656.html

 

Julio cesar

-----Mensagem original-----
De: jose.iram@manhattan.inf.br [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 30 de janeiro de 2003 13:06
Para: enterprise-list@soujava.org.br
Assunto: [enterprise-list] Strut x DataSource x Servlet <load-on-startup>

 


Senhores(as),

estou com um problema no struts (estou fazendo ajustes no strut-example.war ).


no arquivo STRUTS-CONFIG.XML tem uma configuracao de datasource.

eu tenho um servlet DatabasesServlet que � carrregado no momento que servidor sobe.

mas qdo dentro deste servlet tento recuperar a config de datasource

dataSource = (javax.sql.DataSource)getServletContext().getAttribute(Action.DATA_SOURCE_KEY);

a ocorrencia � NULA. ( dataSource =null)

ou seja.
parece que o servlet carrega antes do config do strus carregar o datasource na memoria.

alguem pode confirmar isso para mim e me ajudar.

grato,

ps.: estou usuando o tomcat 3.3

 <data-sources>
    <data-source>
      <set-property property="autoCommit"
                       value="false"/>
      <set-property property="description"
                       value="Example Data Source Configuration"/>
      <set-property property="driverClass"
                       value="com.mysql.jdbc.Driver"/>
      <set-property property="maxCount"
                       value="4"/>
      <set-property property="minCount"
                       value="2"/>
      <set-property property="password"
                       value=""/>
      <set-property property="url"
                       value="jdbc:mysql://localhost:3306/desenv"/>
      <set-property property="user"
                       value="admin"/>
    </data-source>
  </data-sources>

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.445 / Virus Database: 250 - Release Date:
21/01/2003


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.445 / Virus Database: 250 - Release Date: 21/01/2003

Responder a