IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

Struts2 et Spring


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 14
    Par défaut Struts2 et Spring
    Bonjour, je me heurte à un petit probleme lorsque je veux utiliser avec le plugin Spring des pools de connexion avec Tomcat. Tout ce qui est datasource fonctionne bien, mais l'appel au connexion pool de tomcat ne semble pas fonctionner.
    Quelqu'un a t'il une expercience sur ce sujet ?

    merci

  2. #2
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    Citation Envoyé par AlexisG
    Bonjour, je me heurte à un petit probleme lorsque je veux utiliser avec le plugin Spring des pools de connexion avec Tomcat. Tout ce qui est datasource fonctionne bien, mais l'appel au connexion pool de tomcat ne semble pas fonctionner.
    Peut-on avoir ton (tes) fichiers Spring et le code des classes qui utilisent le pool ? Et le message d'erreur aussi STP.

    PPDL.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 14
    Par défaut
    Merci, mais j'ai trouvé une solution.
    En fait il me manquait certains éléments que voici pour info

    Dans l'applicationContext.xml

    xmlns:jee="http://www.springframework.org/schema/jee" et
    http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.0.xsd"

    ....
    ....

    <jee:jndi-lookup id="omtDts" jndi-name="jdbc/sqlserver" resource-ref="true"/>

    <bean id="jdbcConnexionPool" class="org.springframework.jdbc.core.JdbcTemplate">
    <property name="dataSource">
    <ref bean="omtDts"/>
    </property>
    </bean>

    ...
    ...

    à ce niveau j'ai un warning sous eclipse sur la ligne property, cela ne semble pas poser de problème...


    dans le server.xml

    <Context docBase="JDB_TEMPLATE" path="/JDB_TEMPLATE" reloadable="true">
    <Resource name="jdbc/sqlserver" auth="Container" type="javax.sql.DataSource" username="xxx" password="xxx" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://xxx/xxx" maxActive="8" maxIdle="4"/>
    </Context>


    et dans ma classe Dao

    private JdbcTemplate jdbcConnexionPool;
    avec getter et setter

    puis un test avec

    this.namedJdbcTemplate = new NamedParameterJdbcTemplate(this.jdbcConnexionPool.getDataSource());

    pour faire une requete.

    Le tout semble bien fonctionner.

Discussions similaires

  1. struts2 + hibernate + spring
    Par fido1 dans le forum Struts 2
    Réponses: 6
    Dernier message: 02/05/2010, 17h03
  2. Réponses: 10
    Dernier message: 16/08/2008, 00h51
  3. Réponses: 1
    Dernier message: 12/05/2008, 12h01
  4. Réponses: 1
    Dernier message: 14/11/2007, 11h02
  5. Websphere, Struts2, Spring 2
    Par elewandowski dans le forum Websphere
    Réponses: 3
    Dernier message: 06/11/2007, 17h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo