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

Spring Web Java Discussion :

Spring +tapestry+hibernate : problème déploiement projet


Sujet :

Spring Web Java

  1. #1
    Membre actif Avatar de amadoulamine1
    Inscrit en
    Avril 2005
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 260
    Points : 270
    Points
    270
    Par défaut Spring +tapestry+hibernate : problème déploiement projet
    Bonjour à tous
    je suisvais un tutoriel sur Spring tapestry et hibernate mais à chaque fois que je lance l'application je tombe sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Erreur 404 , la ressource demandée n'est pas disponible
    voici mon web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    	<display-name>testSpring</display-name>
     
    	<context-param>
    	  <param-name>contextConfigLocation</param-name>
    	  <param-value>/WEB-INF/applicationContext.xml /WEB-INF/applicationContextDao.xml</param-value>
    	</context-param>
     
     
    	<context-param>
    		<param-name>tapestry.app-package</param-name>
    		<param-value>com.test.pages</param-value>
    	</context-param>
     
    	<filter>
    	    <filter-name>app</filter-name>
    	    <filter-class>org.apache.tapestry5.TapestryFilter</filter-class>
            </filter>
     
            <filter-mapping>
    		<filter-name>app</filter-name>
    		<url-pattern>/*</url-pattern>
    	</filter-mapping>
     
    	<listener>
        	<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
      	</listener>
     
    	<welcome-file-list>
    		<welcome-file>Login</welcome-file>
    	</welcome-file-list>
    </web-app>
    applicationContext.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>
     
    <beans xmlns="http://www.springframework.org/schema/beans"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:context="http://www.springframework.org/schema/context"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
    http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-2.5.xsd">
     
    	<bean id="userManagerTarget" class="com.test.data.service.impl.UserManagerImpl">
    		<property name="userDao">
    			<ref bean="userDao" />
    		</property>
    	</bean>
    	<bean id="userManager" parent="transactionProxy">
    		<property name="target">
    			<ref bean="userManagerTarget"/>
    		</property>
    		<property name="transactionAttributeSource">
    			<bean class="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/>
    		</property>
    	</bean>
    </beans>
    applicationContextDao.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    <?xml version="1.0" encoding="UTF-8"?>
     
    <!-- Application context DAO layer -->
    <beans xmlns="http://www.springframework.org/schema/beans"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:context="http://www.springframework.org/schema/context"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
    http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-2.5.xsd">
     
    	<!-- General  -->
    	<bean id="userDao" class="com.test.data.dao.hibernate3.UserDaoImpl">
    		<property name="sessionFactory">
    			<ref bean="sessionFactory" />
    		</property>
    	</bean>
     
    	<!-- sessionFactory  -->
    	<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    		<property name="configLocation">
    			<value>classpath:hibernate.cfg.xml</value>
    		</property>
    		<property  name="configurationClass">
      			 <value>org.hibernate.cfg.AnnotationConfiguration</value>
    		</property>
    	</bean>
     
    	<!-- configuration des transactions -->
    	<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    		<property name="sessionFactory" ref="sessionFactory"/>
    	</bean>
    	<bean id="transactionProxy" abstract="true"
    		class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
    		<property name="transactionManager">
    			<ref bean="transactionManager"/>
    		</property>
    		<property name="transactionAttributes">
    			<props>
    				<prop key="insert*">PROPAGATION_REQUIRED</prop>
    				<prop key="update*">PROPAGATION_REQUIRED</prop>
    				<prop key="save*">PROPAGATION_REQUIRED</prop>
    				<prop key="*">PROPAGATION_REQUIRED, readOnly</prop>
    			</props>
    		</property>
    	</bean>
     
    </beans>

    Merci !
    Ne testez jamais une erreur que vous ne savez pas gérer.
    de ne pas oublier

  2. #2
    Membre actif Avatar de amadoulamine1
    Inscrit en
    Avril 2005
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 260
    Points : 270
    Points
    270
    Par défaut
    Bon finalement c'etait un probléme de dépendance et de compatibilite des librairies.
    J'ai introduit maven et tout semble rentrer dans l'ordre merci quand meme
    Ne testez jamais une erreur que vous ne savez pas gérer.
    de ne pas oublier

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème déploiement projet
    Par Francky44003 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 16/10/2012, 17h02
  2. Réponses: 2
    Dernier message: 07/10/2011, 15h55
  3. Problème déploiement projet Axis 2
    Par y_chafaqi dans le forum Services Web
    Réponses: 0
    Dernier message: 02/10/2011, 10h55
  4. Problème déploiement projet JSF RichFaces
    Par ahmeddrira dans le forum JSF
    Réponses: 2
    Dernier message: 09/08/2011, 08h42
  5. [EJB3] Problème déploiement projets Web et EJB
    Par tomy29 dans le forum Java EE
    Réponses: 0
    Dernier message: 14/12/2009, 15h44

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