ok, thanks.
But the, two questions:
1. What about my PersonDaoTest.java? Why is it complaining about the missing
personManager bean?
2. What is special about "classpath:**/applicationContext*.xml", in the
PersonDaoTest's getConfigLocations method?
Matt Raible-3 wrote:
>
> When packaging a context file in a JAR, the best way to refer to it is:
>
> classpath*:/filenamewithnowildcards.xml
>
> So "classpath*:/applicationContext.xml" should work.
>
> Matt
>
> On 2/20/07, viggo <[EMAIL PROTECTED]> wrote:
>>
>> I just wondered what the syntax is when referering to files on the
>> classpath
>> the way you do in web.xml and PersonDaoTest.java:
>>
>> My web.xml:
>> <context-param>
>> <param-name>contextConfigLocation</param-name>
>> <param-value>
>> classpath*:/applicationContext-resources.xml
>> classpath*:/applicationContext-dao.xml
>> classpath*:/applicationContext-service.xml
>> /WEB-INF/applicationContext*.xml
>> /WEB-INF/security.xml
>> </param-value>
>> </context-param>
>>
>> My PersonDaoTest:
>> protected String[] getConfigLocations() {
>> setAutowireMode(AUTOWIRE_BY_NAME);
>> return new String[] {
>> "classpath*:/applicationContext-dao.xml",
>> "classpath*:/applicationContext-resources.xml",
>> "classpath:**/applicationContext*.xml",
>> "classpath*:/applicationContext.xml"
>> };
>> }
>>
>>
>>
>> The reason I ask is that I get the following error when running mvn
>> integration-test from the core module:
>> T E S T S
>> -------------------------------------------------------
>> Running PersonManagerTest
>> testing getPerson
>> testing getPersons
>> testing getByLastName
>> testing savePerson
>> testing removePerson
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 sec
>> Running CoreTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
>> Running com.xpoints.dao.PersonDaoTest
>> [xpoints] INFO [main] PersonDaoTest.loadContextLocations(180) | Loading
>> context for:
>> classpath*:/applicationContext-dao.xml,classpath*:/applicationContext-resources.xml,classpath:**/applicationContext*.xml,classpath*:/applicationContext.xml
>> [xpoints] INFO [main] PersonDaoTest.loadContextLocations(180) | Loading
>> context for:
>> classpath*:/applicationContext-dao.xml,classpath*:/applicationContext-resources.xml,classpath:**/applicationContext*.xml,classpath*:/applicationContext.xml
>> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.93 sec
>> <<<
>> FAILURE!
>>
>> Results :
>> Tests run: 8, Failures: 0, Errors: 2, Skipped: 0
>>
>> and when I look into the surefire report file:
>> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.929 sec
>> <<< FAILURE!
>> testFindPersonByLastName(com.xpoints.dao.PersonDaoTest) Time elapsed:
>> 0.702
>> sec <<< ERROR!
>> org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
>> find
>> class [com.xpoints.service.impl.GenericManagerImpl] for bean with name
>> 'personManager' defined in URL
>> [file:/home/viggo/workspace/xpoints-trunk/xpoints-core/target/classes/applicationContext.xml];
>> nested exception is java.lang.ClassNotFoundException:
>> com.xpoints.service.impl.GenericManagerImpl
>> Caused by: java.lang.ClassNotFoundException:
>> com.xpoints.service.impl.GenericManagerImpl
>>
>>
>> I'm by the way running a modular-spring project m4-SNAPSHOT
>> --
>> View this message in context:
>> http://www.nabble.com/Syntax-when-referencing-resources-on-the-classpath-tf3261942s2369.html#a9066089
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> http://raibledesigns.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/Syntax-when-referencing-resources-on-the-classpath-tf3261942s2369.html#a9067019
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]