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 Java Discussion :

Problème d'upgrade de la version Spring


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 20
    Par défaut Problème d'upgrade de la version Spring
    Boujour à tous,

    Mon environnement est :
    - Windows 7
    - Eclipse Juno
    - Java 6

    Je voudrais upgrader les frameworks utilisés dans un projet que j'ai récupéré sur le Net : http://persistentdesigns.com/wp/rest...pring-and-jpa/

    Ce projet utilise Spring comme suite
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    	<properties>
    		<spring.version>2.5.5</spring.version>
    	</properties>
    	<dependency>
    		<groupId>org.springframework</groupId>
    		<artifactId>spring</artifactId>
    		<version>${spring.version}</version>
    		<scope>compile</scope>
    	</dependency>
    Mais je ne sais pas par quels artifact remplacer la dépendance ci-dessus pour passer à la version 3.2.5.RELEASE.

    Voici le contenu du fichier pom.xml du projet :
    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
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
     
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	<groupId>com.persistent</groupId>
    	<artifactId>crud</artifactId>
    	<packaging>war</packaging>
    	<version>1.0-SNAPSHOT</version>
    	<name>crud</name>
      <repositories>
        <repository>
           <id>java.net.m2</id>
           <name>java.net m2 repo</name>
           <url>http://download.java.net/maven/2</url>
         </repository>
      </repositories>
     
    	<build>
    		<finalName>crud</finalName>
    		<plugins>
    			<plugin>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<inherited>true</inherited>
    				<configuration>
    					<source>1.6</source>
    					<target>1.6</target>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.mortbay.jetty</groupId>
    				<artifactId>maven-jetty-plugin</artifactId>
    				<version>6.1.10</version>
    			</plugin>
    		</plugins>
    	</build>
     
    	<properties>
    		<spring.version>2.5.5</spring.version>
    		<hibernate.version>3.3.2.GA</hibernate.version>
    		<commons-dbcp.version>1.2.2</commons-dbcp.version>
    		<commons-logging.version>1.0.4</commons-logging.version>
    		<jersey-version>1.0.2</jersey-version>
    		<log4j.version>1.2.15</log4j.version>
    	</properties>
    	<dependencies>
    		<!-- Adding in JPA With It's Requirements -->
    		<dependency>
    			<groupId>commons-logging</groupId>
    			<artifactId>commons-logging</artifactId>
    			<version>${commons-logging.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.springframework</groupId>
    			<artifactId>spring-test</artifactId>
    			<version>${spring-test.version}</version>
    			<scope>compile</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.springframework</groupId>
    			<artifactId>spring</artifactId>
    			<version>${spring.version}</version>
    			<scope>compile</scope>
    		</dependency>
     		<dependency>
    			<groupId>javax.persistence</groupId>
    			<artifactId>persistence-api</artifactId>
    			<version>1.0</version>
    		</dependency>
    		<dependency>
    			<groupId>commons-dbcp</groupId>
    			<artifactId>commons-dbcp</artifactId>
    			<version>${commons-dbcp.version}</version>
    			<scope>runtime</scope>
    		</dependency>
    		<!--Explicitly add -->
    		<!--
    			change cglib-nodep Farrukh Najmi From net.java.dev.jersey.users Dec.
    			10, 2007
    		-->
    		<dependency>
    			<groupId>cglib</groupId>
    			<artifactId>cglib-nodep</artifactId>
    			<version>2.1_3</version>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-entitymanager</artifactId>
    			<version>${hibernate.version}</version>
    			<!--
    				<artifactId>hibernate</artifactId> <version>3.2.5.ga</version>
    				Explicitly remove: See:
    				http://blog.interface21.com/main/2007/06/11/asm-version-incompatibilities-using-spring-autowired-with-hibernate/
    			-->
    			<exclusions>
    				<exclusion>
    					<groupId>asm</groupId>
    					<artifactId>asm</artifactId>
    				</exclusion>
    				<exclusion>
    					<groupId>asm</groupId>
    					<artifactId>asm-attrs</artifactId>
    				</exclusion>
    				<exclusion>
    					<groupId>cglib</groupId>
    					<artifactId>cglib</artifactId>
    				</exclusion>
    			</exclusions>
    		</dependency>
    		<dependency>
    			<groupId>mysql</groupId>
    			<artifactId>mysql-connector-java</artifactId>
    			<version>5.1.6</version>
    		</dependency>
    		<!-- JPA Additions end. -->
    		<dependency>
    			<groupId>com.sun.jersey</groupId>
    			<artifactId>jersey-server</artifactId>
    			<version>${jersey-version}</version>
    		</dependency>
    		<dependency>
    			<groupId>com.sun.jersey.contribs</groupId>
    			<artifactId>jersey-spring</artifactId>
    			<version>${jersey-version}</version>
    		</dependency>
    		<dependency>
    			<groupId>log4j</groupId>
    			<artifactId>log4j</artifactId>
    			<version>${log4j.version}</version>
    		</dependency>
    	</dependencies>
    </project>
    J'ai fait quelques essais mais l'application ne démarre plus correctement, je n'ai pas de message d'erreur et rien ne fonctionne.
    Je n'y comprend rien !

    Merci.

    Nassarane.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 20
    Par défaut
    Suite de mes péripéties :
    En fait le plugin Maven que j'utilise avec Eclipse avait déconfiguré mon projet et du coup il ne se déployait plus.

    J'ai modifier le fichier pom.xml pour utiliser des versions de Spring et Hibernate plus récentes
    J'ai aussi modifier le fichier applicationContext.xml

    Mon fichier pom.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
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
     
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	<groupId>com.persistent</groupId>
    	<artifactId>crud</artifactId>
    	<packaging>war</packaging>
    	<version>1.0-SNAPSHOT</version>
    	<name>crud</name>
      <repositories>
        <repository>
           <id>java.net.m2</id>
           <name>java.net m2 repo</name>
           <url>http://download.java.net/maven/2</url>
         </repository>
      </repositories>
    		<build>
    		<finalName>crud</finalName>
    		<plugins>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<inherited>true</inherited>
    				<configuration>
    					<source>1.6</source>
    					<target>1.6</target>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.mortbay.jetty</groupId>
    				<artifactId>maven-jetty-plugin</artifactId>
    				<version>6.1.10</version>
    			</plugin>
    		</plugins>
    	</build>
     
    	<properties>
    		<!-- <spring.version>2.5.5</spring.version> -->
    		<springframework.version>3.0.5.RELEASE</springframework.version>
    		<!-- <hibernate.version>3.3.2.GA</hibernate.version> -->
    		<hibernate.version>3.6.1.Final</hibernate.version>
    		<!-- <commons-dbcp.version>1.2.2</commons-dbcp.version> -->
    		<commons-dbcp.version>1.4</commons-dbcp.version>
    		<!-- <commons-logging.version>1.0.4</commons-logging.version> -->
    		<commons-logging.version>1.1.3</commons-logging.version>
    		<!-- <jersey-version>1.0.2</jersey-version> -->
    		<jersey-version>1.17.1</jersey-version>
    		<!-- <log4j.version>1.2.15</log4j.version> -->
    		<log4j.version>1.2.17</log4j.version>
     
    	</properties>
    	<dependencies>
    		<!-- Adding in JPA With It's Requirements -->
    		<dependency>
    			<groupId>commons-logging</groupId>
    			<artifactId>commons-logging</artifactId>
    			<version>${commons-logging.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.springframework</groupId>
    			<artifactId>spring-test</artifactId>
    			<version>${springframework.version}</version>
    			<scope>compile</scope>
    		</dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>${springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${springframework.version}</version>
        </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>${springframework.version}</version>
    </dependency>
    <dependency>
    	<groupId>org.springframework</groupId>
    	<artifactId>spring-orm</artifactId>
    	<version>${springframework.version}</version>
    </dependency>
     	<dependency>
    		<groupId>org.springframework</groupId>
    		<artifactId>spring-web</artifactId>
    		<version>${springframework.version}</version>
    	</dependency>
     
    	<dependency>
    		<groupId>org.apache.geronimo.specs</groupId>
    		<artifactId>geronimo-jta_1.1_spec</artifactId>
    		<version>1.1</version>
    	</dependency>
     
     	<dependency>
    		<groupId>javax.transaction</groupId>
    		<artifactId>jta</artifactId>
    		<version>1.1</version>
    	</dependency>
     
     	<dependency>
    		<groupId>org.hibernate</groupId>
    		<artifactId>hibernate-entitymanager</artifactId>
    		<version>${hibernate.version}</version>
    	</dependency>
     
     
     		<dependency>
    			<groupId>mysql</groupId>
    			<artifactId>mysql-connector-java</artifactId>
    			<version>5.1.18</version>
    		</dependency>
    		<!-- JPA Additions end. -->
    		<dependency>
    			<groupId>com.sun.jersey</groupId>
    			<artifactId>jersey-server</artifactId>
    			<version>${jersey-version}</version>
    		</dependency>
    		<dependency>
    			<groupId>com.sun.jersey.contribs</groupId>
    			<artifactId>jersey-spring</artifactId>
    			<version>${jersey-version}</version>
    		</dependency>
    		<dependency>
    			<groupId>log4j</groupId>
    			<artifactId>log4j</artifactId>
    			<version>${log4j.version}</version>
    		</dependency>
    	</dependencies>
    </project>
    Mon fichier 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
     
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    	xmlns="http://java.sun.com/xml/ns/javaee" 
    	xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    	id="WebApp_ID" version="2.5">
     
    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:applicationContext.xml</param-value>
        </context-param>
        <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
        <listener>
            <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
        </listener>
        <servlet>
            <servlet-name>Jersey Spring Web Application</servlet-name>
            <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>Jersey Spring Web Application</servlet-name>
            <url-pattern>/webresources/*</url-pattern>
        </servlet-mapping>
    </web-app>
    Mon fichier 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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
     
    <?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:tx="http://www.springframework.org/schema/tx"
    	xmlns:context="http://www.springframework.org/schema/context"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    	http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    	http://www.springframework.org/schema/tx 
    	http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
    	http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.0.xsd">
     
     
    	<bean id="entityManagerFact" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
          <property name="persistenceUnitName" value="crudPersistenceUnitName"/>
          <property name="persistenceXmlLocation" value="classpath:META-INF/persistence.xml"/>      
    	</bean>
     
    	<bean id="myTxManager" class="org.springframework.orm.jpa.JpaTransactionManager">
    	 	<property name="entityManagerFactory" ref="entityManagerFact"/>
    	</bean>
     
    	<!--  Scan for both Jersey Rest Annotations a -->
    	<context:component-scan
    		base-package="com.persistent.rest,com.persistent.service,com.persistent.service.jpa,com.persistent.entity.util" />
    	<context:annotation-config />
     
    	<tx:annotation-driven transaction-manager="myTxManager" />
     
    <!--  Some Test Data -->
    	<bean id="personDataLoader" class="com.persistent.entity.util.PersonDataLoader" init-method="init">
    		<property name="persons">
    			<list>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Frank Zappa" />
    					<property name="age" value="62" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="John Abercrombie" />
    					<property name="age" value="63" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Keith Jarrett" />
    					<property name="age" value="59" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Freddy Hubbard" />
    					<property name="age" value="88" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Ray Charles" />
    					<property name="age" value="91" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Dave Holland" />
    					<property name="age" value="56" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Jim Vivian" />
    					<property name="age" value="63" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="David Braid" />
    					<property name="age" value="59" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Leonard Cohen" />
    					<property name="age" value="88" />
    				</bean>
    				<bean class="com.persistent.entity.Person">
    					<property name="name" value="Tom Waits" />
    					<property name="age" value="58" />
    				</bean>
    			</list>
    		</property>
    	</bean>
    </beans>
    Mais ça plante au démarrage :
    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
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
     
    8 déc. 2013 00:25:34 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Perl64\site\bin;C:\Program Files\Perl64\bin;C:\_WinAVR-20100110\bin;C:\_WinAVR-20100110\utils\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\HP SimplePass 2011\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Java\jdk1.6.0_37\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files (x86)\Windows Live\Shared;C:\_yagarto4.7.2\bin;C:\ARM\arduino-1.0.2\hardware\tools\avr\utils\bin;c:\_arm\gnuarm\bin;C:\_ARM\arduino-1.0.2\hardware\tools\arm-none-eabi\bin;C:\_ARM\arduino-1.5.1r2\hardware\tools\g++_arm_none_eabi\bin;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\JavaEE\maven\apache-maven-3.0.5\bin;C:\Program Files (x86)\Atmel\Flip 3.4.7\bin;.
    8 déc. 2013 00:25:34 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Crud' did not find a matching property.
    8 déc. 2013 00:25:34 org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["http-bio-8080"]
    8 déc. 2013 00:25:34 org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    8 déc. 2013 00:25:34 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 488 ms
    8 déc. 2013 00:25:34 org.apache.catalina.core.StandardService startInternal
    INFO: Démarrage du service Catalina
    8 déc. 2013 00:25:34 org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.42
    8 déc. 2013 00:25:36 org.apache.catalina.core.ApplicationContext log
    INFO: Initializing Spring root WebApplicationContext
    00:25:36,456  INFO ContextLoader:182 - Root WebApplicationContext: initialization started
    00:25:36,487  INFO XmlWebApplicationContext:447 - Refreshing Root WebApplicationContext: startup date [Sun Dec 08 00:25:36 CET 2013]; root of context hierarchy
    00:25:36,538  INFO XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [applicationContext.xml]
    00:25:36,865  INFO DefaultListableBeanFactory:533 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@59c958af: defining beans [entityManagerFact,myTxManager,personPathResourceWs,personResourceWs,personService,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor]; root of factory hierarchy
    00:25:36,897  INFO DefaultListableBeanFactory:421 - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@59c958af: defining beans [entityManagerFact,myTxManager,personPathResourceWs,personResourceWs,personService,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor]; root of factory hierarchy
    00:25:36,912 ERROR ContextLoader:208 - Context initialization failed
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFact' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
    	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
    	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
    	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:541)
    	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
    	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
    	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
    	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
    	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
    	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    	at java.util.concurrent.FutureTask.run(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
    	at org.springframework.expression.spel.support.StandardEvaluationContext.initializePropertyAccessors(StandardEvaluationContext.java:246)
    	at org.springframework.expression.spel.support.StandardEvaluationContext.ensurePropertyAccessorsInitialized(StandardEvaluationContext.java:239)
    	at org.springframework.expression.spel.support.StandardEvaluationContext.addPropertyAccessor(StandardEvaluationContext.java:148)
    	at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:126)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.evaluateBeanDefinitionString(AbstractBeanFactory.java:1258)
    	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.evaluate(BeanDefinitionValueResolver.java:210)
    	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:182)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1305)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
    	... 21 more
    Caused by: java.lang.ClassNotFoundException: org.springframework.core.convert.support.PropertyTypeDescriptor
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
    	... 31 more
    8 déc. 2013 00:25:36 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) org.springframework.web.context.ContextLoaderListener
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFact' defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
    	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
    	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
    	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:541)
    	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
    	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
    	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
    	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
    	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
    	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    	at java.util.concurrent.FutureTask.run(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
    	at org.springframework.expression.spel.support.StandardEvaluationContext.initializePropertyAccessors(StandardEvaluationContext.java:246)
    	at org.springframework.expression.spel.support.StandardEvaluationContext.ensurePropertyAccessorsInitialized(StandardEvaluationContext.java:239)
    	at org.springframework.expression.spel.support.StandardEvaluationContext.addPropertyAccessor(StandardEvaluationContext.java:148)
    	at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:126)
    	at org.springframework.beans.factory.support.AbstractBeanFactory.evaluateBeanDefinitionString(AbstractBeanFactory.java:1258)
    	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.evaluate(BeanDefinitionValueResolver.java:210)
    	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:182)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1305)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)
    	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
    	... 21 more
    Caused by: java.lang.ClassNotFoundException: org.springframework.core.convert.support.PropertyTypeDescriptor
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
    	... 31 more
    8 déc. 2013 00:25:36 org.apache.catalina.core.StandardContext startInternal
    GRAVE: Error listenerStart
    8 déc. 2013 00:25:36 org.apache.catalina.core.StandardContext startInternal
    GRAVE: Erreur de démarrage du contexte [/crud] suite aux erreurs précédentes
    8 déc. 2013 00:25:36 org.apache.catalina.core.ApplicationContext log
    INFO: Closing Spring root WebApplicationContext
    8 déc. 2013 00:25:36 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-8080"]
    8 déc. 2013 00:25:36 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    8 déc. 2013 00:25:36 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 2037 ms
    Je ne vois pas où est mon erreur...
    Merci.

    Nassarane.

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Caused by: java.lang.NoClassDefFoundError: org/springframework/core/convert/support/PropertyTypeDescriptor
    Il te manque le fichier jar contenant la classe PropertyTypeDescriptor.

    A+.

Discussions similaires

  1. [Upgrade] de la version 5 à 8i
    Par ghassengouider dans le forum Oracle
    Réponses: 2
    Dernier message: 20/07/2006, 12h41
  2. Problème pour exporter d'une version 5 à une version 3
    Par vallica dans le forum Installation
    Réponses: 13
    Dernier message: 26/05/2006, 16h57
  3. Réponses: 2
    Dernier message: 04/04/2006, 13h40
  4. [ASE] [11.0.1] upgrade de la version 11.0.1
    Par djeant dans le forum Sybase
    Réponses: 5
    Dernier message: 12/10/2005, 08h35
  5. Réponses: 2
    Dernier message: 08/03/2004, 15h10

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