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 de configuration 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
    Avril 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 64
    Par défaut Problème de configuration spring
    Bonjour tout le monde,
    J'essaie de mettre en place spring dans mon application, et j'avoue que j'ai beaucoup de mal à le faire.
    J'ai des classes mappées via hibernate et je souhaiterais configurer spring pour pouvoir exécuter mes requêtes, je lis toutes les docs que je trouve à ce sujet mais je ne comprends pas bien comment faire, donc si quelqu'un avait un exemple simple et clair de configuration spring avec les transactions, intercepteurs, etc. ça serait génial.

    Merci d'avance.

    PS : J'utilise un jdk 1.4, donc pas d'annotations....

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    As tu regardé ceci par exemple ?
    Et la doc officielle de Spring ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 64
    Par défaut
    Oui j'ai la doc de spring (en anglais) ainsi que plusieurs docs en français, mais comme je débute sur ce framework, j'ai un peu de mal à tout configurer correctement et il n'y a pas vraiment d'exemple complet (jdk 1.4) qui soit expliqué afin de pouvoir être adapté pour une application quelconque.

    Je n'ai encore jamais fait de fichier de configuration, et je n'arrive pas vraiment à le faire avec ce que j'ai trouvé pour le moment....

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Oui mais ou est ce que ça bloque ? Si par exemple tu essais de faire comme dans le tuto que je t'ai montré, ça donne quoi ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 64
    Par défaut
    J'ai adapté le tutoriel à mon projet, et donc voila l'erreur que j'obtiens lorsque je lance un test unitaire :

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'brandService' defined in class path resource [test-spring-config.xml]: Cannot create inner bean 'org.springframework.transaction.interceptor.AttributesTransactionAttributeSource#a83a13' of type [org.springframework.transaction.interceptor.AttributesTransactionAttributeSource] while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.interceptor.AttributesTransactionAttributeSource#a83a13' defined in class path resource [test-spring-config.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property 'attributes' is required
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
    at org.springframework.test.AbstractSingleSpringContextTests.createApplicationContext(AbstractSingleSpringContextTests.java:243)
    at org.springframework.test.AbstractSingleSpringContextTests.loadContextLocations(AbstractSingleSpringContextTests.java:212)
    at org.springframework.test.AbstractSingleSpringContextTests.loadContext(AbstractSingleSpringContextTests.java:187)
    at org.springframework.test.AbstractSpringContextTests.getContext(AbstractSpringContextTests.java:140)
    at org.springframework.test.AbstractSingleSpringContextTests.setUp(AbstractSingleSpringContextTests.java:100)
    at junit.framework.TestCase.runBare(TestCase.java:128)
    at org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:76)
    at junit.framework.TestResult$1.protect(TestResult.java:106)
    at junit.framework.TestResult.runProtected(TestResult.java:124)
    at junit.framework.TestResult.run(TestResult.java:109)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:230)
    at junit.framework.TestSuite.run(TestSuite.java:225)
    at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.interceptor.AttributesTransactionAttributeSource#a83a13' defined in class path resource [test-spring-config.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property 'attributes' is required
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
    ... 34 more
    Caused by: java.lang.IllegalArgumentException: Property 'attributes' is required
    at org.springframework.util.Assert.notNull(Assert.java:112)
    at org.springframework.transaction.interceptor.AttributesTransactionAttributeSource.afterPropertiesSet(AttributesTransactionAttributeSource.java:76)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
    ... 39 more
    Je ne sais pas si je l'ai mal adapté ou alors s'il manque quelque chose dans le fichier de configuration. Voilà.

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

Discussions similaires

  1. [Data] Problème de configuration Spring - Hibernate
    Par pschiit dans le forum Spring
    Réponses: 2
    Dernier message: 31/05/2013, 11h41
  2. [Framework] Problème de configuration Spring
    Par stanilas dans le forum Spring
    Réponses: 8
    Dernier message: 08/12/2011, 01h41
  3. [Spring 2.5][Tiles2] problème de Configuration
    Par hkefi dans le forum Spring Web
    Réponses: 0
    Dernier message: 20/01/2009, 01h47
  4. [MVC] Problème de configuration " Spring "
    Par jdev23 dans le forum Spring Web
    Réponses: 1
    Dernier message: 29/12/2008, 10h35
  5. Problème de classpath et de fichier de configuration Spring
    Par rozwel dans le forum Wildfly/JBoss
    Réponses: 13
    Dernier message: 29/12/2007, 17h32

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