[jboss-dev] another maven lesson

Paul Gier pgier at redhat.com
Fri Apr 3 15:27:10 EDT 2009


I investigated this a little further and it appears to be an issue with certain 
versions (4.3 and 4.4) of junit.  There problem doesn't occur using junit 4.5 so 
I didn't file a junit issue.  I put a sample project and some description in the 
maven surefire jira.

http://jira.codehaus.org/browse/SUREFIRE-544

Ales Justin wrote:
> I thought I might share this one,
> so you're not tapping in the dark (for so long) as I was.
> 
> Short story:
> (a) plain build fails with no proper exception
> (b) adding -X adds some more "confusing" info
> (c) only exact debugging revealed the _real_ problem
> 
> The long "story" is somehow documented here:
>  - 
> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=152721&postdays=0&postorder=asc&start=10 
> 
> 
> (a) is just useless, no surefile-reports, nothing ...
> 
> (b) java.lang.NoClassDefFoundError: 
> org.jboss.test.system.controller.configure.value.text.test.TextValue
> Test
> 
> Which is totally confusing, since you can see the class in FS.
> If it just failed, one could check the reports.
> 
> (c) the _real_ problem: date parsing
> 
> The test class is parsing some dates in its initialization.
> The date has US pattern, but my default Locale is not US,
> it's si_SI (being from Slovenia :-)),
> which doesn't quite understand that date pattern.
> 
> Running all tests somehow handles this exception very strangely,
> running a single test exposed the problem.
> 
> I changed the dateFormat to lazy initialize
> + changing the default locale to US,
> restoring the default on tearDown.
> 
> HTH.
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development




More information about the jboss-development mailing list