could you join this effort => http://jira.codehaus.org/browse/MSITE-189 ?
Thanks David Benoitx wrote: > > Paul > > Could you show us your POM that generates the XML for Cobertura? > We're working on the M2 plugin for QALab... > > Thanks > > Benoit > > Benoitx wrote: >> >> Paul >> >> Can you post this on the QALab Users list. >> We will look into it but could you confirm which JDK you are using? >> >> It is the first time we see that one... >> >> Regards >> Benoit >> >> >> >> Paul Balm wrote: >>> >>> >>> Benoitx wrote: >>>> >>>> ObjectLab is pleased to announce the release of version 0.9.1 (slowly >>>> getting closer to v 1.0) of QALab and its Maven 1.x plugin. >>>> >>> >>> I'm trying to use this plug-in under Maven 1.1-beta2, to agregate stats >>> from Cobertura and PMD, I'm getting parser errors on the XML output of >>> pmd-raw-report.xml and cobertura.xml respectively. >>> Because it happens on both these files, I think it's my maven set-up >>> (the XML parser that I use e.g.), and that the PMD and Cobertura reports >>> are fine. I can also see those when I generate maven site -- they are >>> ok. >>> I have the dependencies that QALab specificies in my project.xml (on >>> http://qalab.sourceforge.net/maven/dependencies.html), but of course >>> additionally a bunch of other stuff that my project needs, so I'm >>> worried this might screw things up. >>> Anyway, below this message I pasted the output with errors. I think it >>> goes wrong 12 lines into the output that I'm showing (on the PMD XML(, >>> and the same error two lines below that on the Cobertura XML. >>> >>> I also append a list of the libraries that I'm using (the dependencies >>> from my project.xml). >>> >>> Any suggestions more than welcome, 'cause I'm stuck! Thanks! >>> >>> Paul >>> >>> ======================== >>>> maven cobertura pmd >>> [...ok...] >>>>maven -e maven-qalab-plugin:report >>> [...] >>> maven-qalab-plugin:report: >>> [echo] QALab Report. >>> Tag library requested that is not present: 'qalab' in plugin: >>> 'maven-qalab-plugin-0.9.0' >>> maven-qalab-plugin:merge: >>> [echo] QALab Merge!... >>> [echo] No Checkstyle file to process >>> (/home/pbalm/dev/isoc/simbad/target/checkstyle/checkstyle-raw-report.xml). >>> [echo] QALab Merge! >>> /home/pbalm/dev/isoc/simbad/target/pmd-raw-report.xml... >>> [mergestat] org.xml.sax.SAXNotSupportedException: Feature: >>> http://xml.org/sax/features/external-general-entities State: false >>> [mergestat] Files: 0 Statistics:0 >>> [echo] No FindBugs file to process >>> (/home/pbalm/dev/isoc/simbad/target/findbugs-raw-report.xml). >>> [echo] No Simian file to process >>> (/home/pbalm/dev/isoc/simbad/target/simian-raw-report.xml). >>> [echo] QALab Merge! >>> /home/pbalm/dev/isoc/simbad/target/docs/cobertura/coverage.xml Line... >>> [mergestat] org.xml.sax.SAXNotSupportedException: Feature: >>> http://xml.org/sax/features/external-general-entities State: false >>> [mergestat] Files: 0 Statistics:0 >>> [echo] QALab Merge! >>> /home/pbalm/dev/isoc/simbad/target/docs/cobertura/coverage.xml Branch... >>> [mergestat] org.xml.sax.SAXNotSupportedException: Feature: >>> http://xml.org/sax/features/external-general-entities State: false >>> [mergestat] Files: 0 Statistics:0 >>> >>> Tag library requested that is not present: 'qalab' in plugin: >>> 'maven-qalab-plugin-0.9.0' >>> maven-qalab-plugin:charts: >>> [echo] QALab CHARTS! >>> [buildchart] java.lang.ClassNotFoundException: >>> org/apache/xerces/parsers/SAXParser >>> [echo] Cobertura Chart >>> [buildchart] java.lang.ClassNotFoundException: >>> org/apache/xerces/parsers/SAXParser >>> [echo] QALab SUMMARY XDOC for CHARTS! ... >>> >>> BUILD FAILED >>> org.apache.commons.jelly.JellyTagException: >>> file:/home/pbalm/.maven/cache/maven-qalab-plugin-0.9.0/plugin-resources/qalab-chart-xdoc.jsl:35:-1: >>> <jsl:stylesheet> >>> file:/home/pbalm/.maven/cache/maven-qalab-plugin-0.9.0/plugin-resources/qalab-chart-xdoc.jsl:89:-1: >>> <x:sort> You must define an attribute called 'list' for this tag. >>> at >>> org.apache.commons.jelly.tags.jsl.StylesheetTag.doTag(StylesheetTag.java:127) >>> at >>> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247) >>> at >>> org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:704) >>> at >>> org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:668) >>> at >>> org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:644) >>> at >>> org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:101) >>> [...more...] >>> >>> ========== >>> Dependencies: (declared in this order) >>> >>> <!-- As required by QALab: --> >>> >>> <artifactId>ant</artifactId> >>> <version>1.6.4</version> >>> >>> <artifactId>jcommon</artifactId> >>> <version>0.9.6</version> >>> >>> <artifactId>jfreechart</artifactId> >>> <version>0.9.21</version> >>> >>> <groupId>net.objectlab</groupId> >>> <artifactId>qalab</artifactId> >>> <version>0.9.1</version> >>> >>> <artifactId>xalan</artifactId> >>> <version>2.7.0</version> >>> >>> <artifactId>xerces</artifactId> >>> <version>2.4.0</version> >>> >>> <artifactId>xercesImpl</artifactId> >>> <version>2.6.2</version> >>> >>> <!-- Private libraries --> >>> (private code here) >>> >>> <!-- Axis webservice jars --> >>> <artifactId>axis</artifactId> >>> <version>1.3</version> >>> >>> <artifactId>axis-jaxrpc</artifactId> >>> <version>1.3</version> >>> >>> <artifactId>axis-wsdl4j</artifactId> >>> <version>1.3</version> >>> >>> <artifactId>axis-saaj</artifactId> >>> <version>1.3</version> >>> >>> <artifactId>commons-discovery</artifactId> >>> <version>0.2</version> >>> >>> <artifactId>commons-logging</artifactId> >>> <version>1.1</version> >>> >>> <artifactId>log4j</artifactId> >>> <version>1.2.8</version> >>> >>> <!-- DOM4J --> >>> <artifactId>dom4j</artifactId> >>> <version>1.6.1</version> >>> >>> <artifactId>jaxen</artifactId> >>> <version>1.1-beta-6</version> >>> >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/-M1--QALab-0.9.1-and-Maven-plugin-released-tf2193525s177.html#a7259212 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]