Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    7

    Configurazione DataSource per MySql

    Ciao ragazzi!vorrei connettere la mia applicazione java/Struts a MySql utilizzando l'interfaccia DataSource.
    1. è sufficiente configurare il DataSource all'interno del file struts-config.xml o devo anche configurare qualcosa a livello di Application Server?

    2. Ho importato su Eclipse il driver di MySql ed ho settato il Classpath affinchè l'applicazione possa raggiungerlo.

    Se c'è dell'altro vi sarei grato per l'aiuto.ciao a presto

  2. #2

    Re: Configurazione DataSource per MySql

    Originariamente inviato da hiber
    ...
    1. è sufficiente configurare il DataSource all'interno del file struts-config.xml o devo anche configurare qualcosa a livello di Application Server?
    ...
    Non è che devi ANCHE configurare qualcosa sull'application server il datasource VA configurato sull'application server. La configurazione all'interno del file struts-config.xml serve appunto per accedere al datasource configurato sull'application server.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    7
    Ciao Satifal. Di seguito ti elenco quello che ho fatto per la configurazione del DataSource:

    1.ho configurato il web.xml della web application:
    codice:
     <resource-ref>
        <res-ref-name>
         jdbc/azienda >
        </res-ref-name>
        <res-type>
         javax.sql.DataSource
        </res-type>
        <res-auth>
         Container
        </res-auth>
      </resource-ref>
    2.ho configurato il context.xml di tomcat:
    codice:
    <Context>
     
      <Resource name="jdbc/azienda"
                auth="Container"
                type="javax.sql.DataSource"
                username="root"
                password="artemska"
                driverClassName="com.mysql.jdbc.Driver"
                url="jdbc:/mysql://localhost:3306/azienda "
                maxActive="8"
                maxIdle="4"/>
    </Context>
    3. Nella Action richiamo il DataSource in questo modo:
    codice:
    	Context context = new InitialContext();
    		DataSource ds = (DataSource) context.lookup("java:comp/env/jdbc/azienda");
    A quanto ho capito,in questo modo, la configurazione su struts-config non serve...ora, il problema è che quando runno l'applicazione, leggo sulla console di Eclipse che la Action viene inizializzata ma non succede un bel niente...non riesco neppure a fare il debug...Help!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.