You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Benoit Xhenseval <be...@yahoo.com> on 2006/08/31 01:18:55 UTC
[M1] QALab 0.9.1 and Maven plugin released
Hi *,
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.
http://qalab.sourceforge.net
QA Tools like checkstyle, pmd, findbugs, cobertura (cobertura-branch and cobertura-line) and Simian are great build tools but they only take a snapshot of the state of your project. You do not get a sense of the trend of your project.
This project collects and consolidate data from several QA tools, like pmd, checkstyle, FindBugs, Cobertura and Simian and keeps track of them overtime. This allows developers, architects and project managers alike to be presented with a trend of the QA statistics of their project.
And yes... we're working on a Maven 2 plugin but if you have some spare time (ha!) and have developed m2 report plugin(s), we'd like to hear from you!
Many thanks!
Enjoy.
Benoit & the QALab team.
PS: the libraries should be on ibiblio.org very soon.
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by dvicente <d....@consultant-artware.com>.
at this time, my only solution is to generate in 2 phases
mvn clean site => to generate the site with all links
mvn dashboard-report:dashboard => to generate again the dashboard with good
and last values of other reports
Benoitx wrote:
>
> Dear David,
>
> We really need to have 188 fixed...
> http://jira.codehaus.org/browse/MSITE-188
>
> It is the last hurdle for QALab.
>
> I will keep an eye on 189 too but we cannot become too specific to Maven
> 2, QALab works accross ant, Maven 1 and now (in beta soon) Maven 2.
>
> I find QALab complementary to the dashboard as we keep track of similar
> stats over time rather than snapshot. We've been using it for a few years
> and only released it open source in June 05.
>
> As I said, we will keep an eye but I prefer to be frank and say that it
> will be difficult to dedicate a lot of time to it due to massive amount of
> work ("real" work and open source: QALab, JTreeMap, ObjectLabKit etc all
> on sourceforge by the way...).
>
> Sorry,
>
> Benoit
>
>
> dvicente wrote:
>>
>> 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#a7260073
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by dvicente <d....@consultant-artware.com>.
Hi,
I think that the idea is to choose a dashboard plugin (qalab for example)
for maven 2 and all other developers help to improve it instead of to
develop many plugins.
If Qalab is the most advanced plugin, it can be choosen as dashboard
reference for Maven 2.
Benoitx wrote:
>
> Dear David,
>
> We really need to have 188 fixed...
> http://jira.codehaus.org/browse/MSITE-188
>
> It is the last hurdle for QALab.
>
> I will keep an eye on 189 too but we cannot become too specific to Maven
> 2, QALab works accross ant, Maven 1 and now (in beta soon) Maven 2.
>
> I find QALab complementary to the dashboard as we keep track of similar
> stats over time rather than snapshot. We've been using it for a few years
> and only released it open source in June 05.
>
> As I said, we will keep an eye but I prefer to be frank and say that it
> will be difficult to dedicate a lot of time to it due to massive amount of
> work ("real" work and open source: QALab, JTreeMap, ObjectLabKit etc all
> on sourceforge by the way...).
>
> Sorry,
>
> Benoit
>
>
> dvicente wrote:
>>
>> 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#a7260027
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by Benoitx <be...@yahoo.com>.
Dear David,
We really need to have 188 fixed...
http://jira.codehaus.org/browse/MSITE-188
It is the last hurdle for QALab.
I will keep an eye on 189 too but we cannot become too specific to Maven 2,
QALab works accross ant, Maven 1 and now (in beta soon) Maven 2.
I find QALab complementary to the dashboard as we keep track of similar
stats over time rather than snapshot. We've been using it for a few years
and only released it open source in June 05.
As I said, we will keep an eye but I prefer to be frank and say that it will
be difficult to dedicate a lot of time to it due to massive amount of work
("real" work and open source: QALab, JTreeMap, ObjectLabKit etc all on
sourceforge by the way...).
Sorry,
Benoit
dvicente wrote:
>
> 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#a7259426
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by dvicente <d....@consultant-artware.com>.
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: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by Benoitx <be...@yahoo.com>.
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#a7122924
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by Benoitx <be...@yahoo.com>.
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-tf2193525.html#a6977026
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [M1] QALab 0.9.1 and Maven plugin released
Posted by Paul Balm <pa...@esa.int>.
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-tf2193525.html#a6968775
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org