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 


Reply via email to