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]

Reply via email to