Cobertura doesn't get along with the .xsb files created by the xml beans compile. Does anyone have experience working around this issue? Here's my plugin definition: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <configuration> <instrumentation> <ignore>**/*.xsb</ignore> <exclude>**/*.xsb</exclude> </instrumentation> </configuration> <executions> <execution> <goals> <goal>clean</goal> <goal>check</goal> </goals> </execution> </executions> </plugin>
Here's the error. FileUtils seems to choke on some of the characters in these files: Caused by: java.io.IOException: Failed to copy full contents from C:\data\user\bravo\projects\outbound-notes-common\target\classes\schemao rg_apache_xmlbeans\javaname\com\cingular\clarify\synchronization\notes\c onfig\NotesConfigurationDocument\NotesConfiguration.xsb to C:\data\user\bravo\projects\outbound-notes-common\target\generated-class es\cobertura\schemaorg_apache_xmlbeans\javaname\com\cingular\clarify\syn chronization\notes\config\NotesConfigurationDocument\NotesConfiguration. xsb at org.codehaus.plexus.util.FileUtils.copyFile(FileUtils.java:834) at org.codehaus.plexus.util.FileUtils.copyFileToDirectory(FileUtils.java:77 3) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1486) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.plexus.util.FileUtils.copyDirectoryStructure(FileUtils.java :1495) at org.codehaus.mojo.cobertura.CoberturaInstrumentMojo.execute(CoberturaIns trumentMojo.java: 85) ... 22 more kris bravo * Clarify Development * office: 678.893.1288 * mobile: 678.296.8723