Hi all I've just posted a similar issue[*]; I'm also using war packaging and setting <forkMode>never</forkMode> solved it.
I still wonder what happens though... Anyone's got an explanation? Cheers Francesco *: http://www.nabble.com/Failing-test-suite-with-2.0.8-tf4934941s177.html Damien Lecan 2 wrote: > > Similar problem for me when swithcing from 2.07 to 2.0.8 > > Despite http://jira.codehaus.org/browse/MNG-3118, config files are now > read by surefire classloader in target/classes first, then in > target/test-classes > > Try a simple getClass().getResource("/my.property") > > As a workaround, I configured surefire 2.3 with this : > <forkMode>never</forkMode> > > Then Surefire classloader read config file in target/test-classes first. > > Strange thing, I had to do that only for projects with war packaging > (but with classical unit tests). > > So hard to say if it's a bug with surefire, war plugin (?) or Maven > itself. > > Damien Lecan > > 2007/11/29, Paul Benedict <[EMAIL PROTECTED]>: >> Kev, >> >> I reported something similar in the user list today. The classpath that >> Spring gets back in 2.0.8 points to classes, not test-classes, so all my >> testing data cannot be found. As you said, things work fine in 2.0.7 >> >> Paul >> >> On Nov 28, 2007 9:29 PM, Kev Jackson <[EMAIL PROTECTED]> wrote: >> >> > Hi, >> > >> > I've just been re-building my project with the new mvn 2.0.8 binary. >> > >> > Here's my experience so far. >> > >> > mvn clean install (jars) -> works as 2.0.7 >> > >> > mvn clean package -P<profile> (war) -> broken (re-tested on 2.0.7 and >> > works) >> > >> > So something has changed in 2.0.8 that has affected surefire. >> > >> > Here is a snippet of the error >> > >> > Nov 29, 2007 10:09:01 AM com.seanergie.persistence.SessionsManager >> > initialize >> > SEVERE: Exception building Hibernate SessionFactory : >> > Could not find datasource >> > org.hibernate.HibernateException: Could not find datasource >> > at >> > org.hibernate.connection.DatasourceConnectionProvider.configure(Datas >> > ourceConnectionProvider.java:56) >> > at >> > org.hibernate.connection.ConnectionProviderFactory.newConnectionProvi >> > der(ConnectionProviderFactory.java:124) >> > at >> > org.hibernate.connection.ConnectionProviderFactory.newConnectionProvi >> > >> > For each unit test that uses Hibernate (v3 with Annotations & >> > HibernateSearch), the same error 'Could not find datasource'. >> > >> > For mvn 2.0.7 the build works perfectly. >> > >> > I haven't changed my hibernate.cfg.xml file between builds, I haven't >> > changed any code or config between builds, the only thing I changed was >> > MVN_HOME & PATH to 2.0.8. >> > >> > As these errors occur during the surefire:test phase of the build I'm >> > assuming that something has changed in the Classpath management for >> > surefire? >> > >> > Any help would be appreciated. >> > >> > Thanks, >> > Kev >> > >> > --------------------------------------------------------------------- >> > 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] > > > -- View this message in context: http://www.nabble.com/2.0.8-broken-war-build-tf4894912s177.html#a14126098 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
