Eric,

I corrected the problem yesterday (SVN revision 653167) by adding an exclusion pattern. What sources do you use to build Synapse?

Andreas


On 06 May 2008, at 00:46, Hubert, Eric wrote:

Hi all,

today I tried to build synapse and got the following error during test execution:

org.apache.maven.surefire.booter.SurefireExecutionException: Unable to instantia te POJO 'class org.apache.synapse.transport.mail.TestFolder'; nested exception i s java.lang.InstantiationException: org.apache.synapse.transport.mail.TestFolder ; nested exception is org.apache.maven.surefire.testset.TestSetFailedException: Unable to instantiate POJO 'class org.apache.synapse.transport.mail.TestFolder'; nested exception is java.lang.InstantiationException: org.apache.synapse.transp
ort.mail.TestFolder
org.apache.maven.surefire.testset.TestSetFailedException: Unable to instantiate POJO 'class org.apache.synapse.transport.mail.TestFolder'; nested exception is j ava.lang.InstantiationException: org.apache.synapse.transport.mail.TestFolder java.lang.InstantiationException: org.apache.synapse.transport.mail.TestFolder
        at java.lang.Class.newInstance0(Class.java:340)

It seems as if the "not so clever" maven surefire-plugin tries to instantiate a test class which in fact is no test class at all. Surefire blindly follows the "Test*"-naming pattern. At least this applies to the surefire plugin version 2.3 which I use. If I remember correctly someone told me that this is fixed in 2.4 or 2.5. Not sure about that.

What version do you guys use? I was using vanilla Maven 2.0.9. I guess a few people out there should have the same trouble. Wouldn't it be better to rename this file?

For now I used -DskipTests, which was sufficient for me. Just wanted to let you guys know about it.

Regards,
   Eric


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

Reply via email to