That was one of the things I tried before I emailed this list (and I just tried it again after your email), but I still see the same symptoms in the report -- it indicates coverage is 100%. So far the only work-around I've found is adding this to the pom along with the plugin info:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>net.sourceforge.cobertura.datafile</name> <value>target/cobertura/cobertura.ser</value> </property> </systemProperties> </configuration> </plugin> On 7/18/08 9:57 AM, "Dennis Lundberg" <[EMAIL PROTECTED]> wrote: > You need to specify the version for the Cobertura Plugin, if you haven't > done so already, like this > > <project> > ... > <reporting> > <plugins> > ... > <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>cobertura-maven-plugin</artifactId> > <version>2.2</version> > </plugin> > </plugins> > </reporting> > ... > </project> > > > Todd Wells wrote: >> Hi Dennis, I'm not sure what I'm using exactly -- how do I specify it? I >> tried just specifying a dependency for version 2.2 but I got the same >> behavior, so I'm not sure if that's the right way or not. >> >> >> On 7/18/08 8:30 AM, "Dennis Lundberg" <[EMAIL PROTECTED]> wrote: >> >>> Hi Todd >>> >>> What version of the Cobertura plugin are you using? >>> >>> I believe issues like the ones you describe, were fixed in version 2.2. >>> >>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11226&styleName=H >>> tm >>> l&version=13090 >>> >>> Todd Wells wrote: >>>> The cobertura:cobertura doesn¹t look for cobertura.ser in the place that it >>>> puts it! >>>> >>>> cobertura.ser is put in target/cobertura/cobertura.ser, but the reporting >>>> phase of the mojo doesn¹t look there, so the report indicates 100% >>>> coverage. >>>> >>>> I can prove this by specifying the location manually like this: >>>> >>>> mvn clean cobertura:cobertura >>>> -Dnet.sourceforge.cobertura.datafile=target/cobertura/cobertura.ser >>>> >>>> When I specify it that way, the report is correct (not 100%). >>>> >>>> However, we don¹t want to have to remember that long environment variable >>>> every time. So how can I configure the pom so that it looks in the right >>>> place? It seems silly that the mojo doesn¹t look for this in the right >>>> place automatically. >>>> >>>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email