If you're seeing this error, it's because 1) Eclipse is reading your
jdbc.properties from src/main/resources or 2) it's reading it from
target and the values haven't been replaced.

"mvn clean test" should work. If it doesn't, you probably have a
environment configuration issue.

Matt

On 2/25/08, Abdul Khaliq Gaffar <[EMAIL PROTECTED]> wrote:
> Matt,
>
>  Any suggestions/recommendations here???
>
>
>  -----Original Message-----
>  From: Abdul Khaliq Gaffar [mailto:[EMAIL PROTECTED]
>  Sent: 26 February 2008 08:20
>  To: [email protected]
>
> Subject: RE: [appfuse-user] Junit Test Cases failing within eclipse.
>
>  I am still facing the same issue
>
>  "org.springframework.beans.factory.BeanDefinitionStoreException: Error
>  registering bean with name 'dataSource' defined in class path resource
>  [applicationContext-resources.xml]: Circular placeholder reference
>  'jdbc.driverClassName' in property definitions"
>
>  Is there something else which I should be doing ?
>
>  Khaliq
>
>
>
>  -----Original Message-----
>  From: Matt Raible [mailto:[EMAIL PROTECTED]
>  Sent: 26 February 2008 08:08
>  To: [email protected]
>  Subject: Re: [appfuse-user] Junit Test Cases failing within eclipse.
>
>  This happens when Eclipse copies applicationContext-resources.xml from
>  src/main/resources w/o filtering its properties. You might try running
>  "mvn resources:resources" from the command line and then refresh in your
>  IDE and try your test again.
>
>  Matt
>
>  On Feb 25, 2008, at 8:06 PM, Abdul Khaliq Gaffar wrote:
>
>  > I had used mvn eclipse:eclipse to build my classpath .I am using
>  > appfuse v 2.0.6 . Yes , I have spring-core 2.0.5 set in my class path
>  > , but this was set by mvn eclipse plugin,but now I had manually edited
>
>  > my class path to point to 2.5 .I am still facing some other issue now
>  > .Here trace log for your reference.
>  >
>  > org.springframework.beans.factory.BeanDefinitionStoreException: Error
>  > registering bean with name 'dataSource' defined in class path resource
>  > [applicationContext-resources.xml]: Circular placeholder reference
>  > 'jdbc.driverClassName' in property definitions
>  >       at
>  > org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
>  > .p
>  > rocessProperties(PropertyPlaceholderConfigurer.java:252)
>  >       at
>  > org.springframework.beans.factory.config.PropertyResourceConfigurer.po
>  > st
>  > ProcessBeanFactory(PropertyResourceConfigurer.java:75)
>  >       at
>  > org.springframework.context.support.AbstractApplicationContext.invokeB
>  > ea
>  > nFactoryPostProcessors(AbstractApplicationContext.java:541)
>  >       at
>  > org.springframework.context.support.AbstractApplicationContext.invokeB
>  > ea
>  > nFactoryPostProcessors(AbstractApplicationContext.java:515)
>  >       at
>  > org.springframework.context.support.AbstractApplicationContext.refresh
>  > (A
>  > bstractApplicationContext.java:348)
>  >       at
>  > org.springframework.test.AbstractSingleSpringContextTests.createApplic
>  > at
>  > ionContext(AbstractSingleSpringContextTests.java:243)
>  >       at
>  > org.springframework.test.AbstractSingleSpringContextTests.loadContextL
>  > oc
>  > ations(AbstractSingleSpringContextTests.java:212)
>  >       at
>  > org.springframework.test.AbstractSingleSpringContextTests.loadContext(
>  > Ab
>  > stractSingleSpringContextTests.java:187)
>  >       at
>  > org.springframework.test.AbstractSpringContextTests.getContext
>  > (AbstractS
>  > pringContextTests.java:140)
>  >       at
>  > org.springframework.test.AbstractSingleSpringContextTests.setUp
>  > (Abstract
>  > SingleSpringContextTests.java:100)
>  >       at junit.framework.TestCase.runBare(TestCase.java:132)
>  >       at
>  > org.springframework.test.ConditionalTestCase.runBare
>  > (ConditionalTestCase
>  > .java:76)
>  >       at junit.framework.TestResult$1.protect(TestResult.java:110)
>  >       at junit.framework.TestResult.runProtected(TestResult.java:128)
>  >       at junit.framework.TestResult.run(TestResult.java:113)
>  >       at junit.framework.TestCase.run(TestCase.java:124)
>  >       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>  >       at junit.framework.TestSuite.run(TestSuite.java:227)
>  >       at
>  > org.junit.internal.runners.JUnit38ClassRunner.run
>  > (JUnit38ClassRunner.jav
>  > a:81)
>  >       at
>  > org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run
>  > (JUnit4Tes
>  > tReference.java:38)
>  >       at
>  > org.eclipse.jdt.internal.junit.runner.TestExecution.run
>  > (TestExecution.ja
>  > va:38)
>  >       at
>  > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
>  > (RemoteTe
>  > stRunner.java:460)
>  >       at
>  > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
>  > (RemoteTe
>  > stRunner.java:673)
>  >       at
>  > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run
>  > (RemoteTestRun
>  > ner.java:386)
>  >       at
>  > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main
>  > (RemoteTestRu
>  > nner.java:196)
>  >
>  >
>  > -----Original Message-----
>  > From: Matt Raible [mailto:[EMAIL PROTECTED]
>  > Sent: 26 February 2008 07:40
>  > To: [email protected]
>  > Subject: Re: [appfuse-user] Junit Test Cases failing within eclipse.
>  >
>  > I believe this is caused by an old version of Spring in your
>  > classpath.
>  >
>  > Matt
>  >
>  > On Feb 24, 2008, at 8:24 PM, Abdul Khaliq Gaffar wrote:
>  >
>  >> Matt,
>  >>
>  >> Here is the Error Trace of junit test case.I guess I am not using the
>
>  >> right version or am I missing something in the classpath .It would be
>
>  >> great if you can let me know where I am missing .
>  >>
>  >> Regards,
>  >> Khaliq
>  >>
>  >> org.springframework.beans.factory.BeanDefinitionStoreException:
>  >> Unexpected exception parsing XML document from class path resource
>  >> [applicationContext-service.xml]; nested exception is
>  >> java.lang.NoSuchMethodError:
>  >> org.springframework.beans.factory.xml.ParserContext.registerBeanCompo
>  >> n
>  >> en
>  >> t(Lorg/springframework/beans/factory/parsing/
>  >> BeanComponentDefinition;)V
>  >> Caused by: java.lang.NoSuchMethodError:
>  >> org.springframework.beans.factory.xml.ParserContext.registerBeanCompo
>  >> n
>  >> en
>  >> t(Lorg/springframework/beans/factory/parsing/
>  >> BeanComponentDefinition;)V
>  >>      at
>  >> org.springframework.transaction.config.AnnotationDrivenBeanDefinition
>  >> P
>  >> ar
>  >> ser$AopAutoProxyConfigurer.configureAutoProxyCreator
>  >> (AnnotationDrivenBea
>  >> nDefinitionParser.java:130)
>  >>      at
>  >> org.springframework.transaction.config.AnnotationDrivenBeanDefinition
>  >> P
>  >> ar
>  >> ser.parse(AnnotationDrivenBeanDefinitionParser.java:79)
>  >>      at
>  >> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse
>  >> (Name
>  >> spaceHandlerSupport.java:69)
>  >>      at
>  >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>  >> r
>  >> se
>  >> CustomElement(BeanDefinitionParserDelegate.java:1114)
>  >>      at
>  >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>  >> r
>  >> se
>  >> CustomElement(BeanDefinitionParserDelegate.java:1104)
>  >>      at
>  >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>  >> a
>  >> de
>  >> r.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:133)
>  >>      at
>  >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>  >> a
>  >> de
>  >> r.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
>  >> 90)
>  >>      at
>  >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>  >> r
>  >> Be
>  >> anDefinitions(XmlBeanDefinitionReader.java:458)
>  >>      at
>  >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>  >> e
>  >> an
>  >> Definitions(XmlBeanDefinitionReader.java:353)
>  >>      at
>  >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>  >> n
>  >> De
>  >> finitions(XmlBeanDefinitionReader.java:303)
>  >>      at
>  >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>  >> n
>  >> De
>  >> finitions(XmlBeanDefinitionReader.java:280)
>  >>      at
>  >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>  >> r
>  >> .l
>  >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>  >>      at
>  >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>  >> r
>  >> .l
>  >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
>  >>      at
>  >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>  >> r
>  >> .l
>  >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:173)
>  >>      at
>  >> org.springframework.test.AbstractSingleSpringContextTests.createAppli
>  >> c
>  >> at
>  >> ionContext(AbstractSingleSpringContextTests.java:242)
>  >>      at
>  >> org.springframework.test.AbstractSingleSpringContextTests.loadContext
>  >> L
>  >> oc
>  >> ations(AbstractSingleSpringContextTests.java:212)
>  >>      at
>  >> org.springframework.test.AbstractSingleSpringContextTests.loadContext
>  >> (
>  >> Ab
>  >> stractSingleSpringContextTests.java:187)
>  >>      at
>  >> org.springframework.test.AbstractSpringContextTests.getContext
>  >> (AbstractS
>  >> pringContextTests.java:140)
>  >>      at
>  >> org.springframework.test.AbstractSingleSpringContextTests.setUp
>  >> (Abstract
>  >> SingleSpringContextTests.java:100)
>  >>      at junit.framework.TestCase.runBare(TestCase.java:132)
>  >>      at
>  >> org.springframework.test.ConditionalTestCase.runBare
>  >> (ConditionalTestCase
>  >> .java:76)
>  >>      at junit.framework.TestResult$1.protect(TestResult.java:110)
>  >>      at junit.framework.TestResult.runProtected(TestResult.java:128)
>  >>      at junit.framework.TestResult.run(TestResult.java:113)
>  >>      at junit.framework.TestCase.run(TestCase.java:124)
>  >>      at junit.framework.TestSuite.runTest(TestSuite.java:232)
>  >>      at junit.framework.TestSuite.run(TestSuite.java:227)
>  >>      at
>  >> org.junit.internal.runners.JUnit38ClassRunner.run
>  >> (JUnit38ClassRunner.jav
>  >> a:81)
>  >>      at
>  >> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run
>  >> (JUnit4Tes
>  >> tReference.java:38)
>  >>      at
>  >> org.eclipse.jdt.internal.junit.runner.TestExecution.run
>  >> (TestExecution.ja
>  >> va:38)
>  >>      at
>  >> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
>  >> (RemoteTe
>  >> stRunner.java:460)
>  >>      at
>  >> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
>  >> (RemoteTe
>  >> stRunner.java:673)
>  >>      at
>  >> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run
>  >> (RemoteTestRun
>  >> ner.java:386)
>  >>      at
>  >> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main
>  >> (RemoteTestRu
>  >> nner.java:196)
>  >>
>  >>
>  >> -----Original Message-----
>  >> From: Matt Raible [mailto:[EMAIL PROTECTED]
>  >> Sent: 24 February 2008 16:32
>  >> To: [email protected]
>  >> Subject: Re: [appfuse-user] Junit Test Cases failing within eclipse.
>  >>
>  >> Which version of AppFuse are you using? What's the error you're
>  >> seeing?
>  >>
>  >> Matt
>  >>
>  >> On 2/24/08, Abdul Khaliq Gaffar <[EMAIL PROTECTED]> wrote:
>  >>>
>  >>>
>  >>>
>  >>> Hi ,
>  >>>
>  >>> Appfuse junit test cases when run within eclipse are failing .Is
>  >>> there
>  >>
>  >>> anyway in which I can make these test case within the eclipse editor
>  >>>
>  >>>
>  >>>
>  >>> Abdul Khaliq Gaffar
>  >>>
>  >>
>  >> ---------------------------------------------------------------------
>  >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> For additional commands, e-mail: [EMAIL PROTECTED]
>  >>
>  >>
>  >> ----------------
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to