Maven- Multi Module

Help
caner
2009-08-24
2013-06-04
  • caner

    caner - 2009-08-24

    Hi,
    How can i integrate Xradar to maven site reporting in a multi module project? Is it supported now?

    Thanks in advance,

     
    • Nicolas  Dordet

      Nicolas Dordet - 2009-08-24

      Hi,

      When running xradar on a maven multi-modules project you have an xradar-report generated for each module.

      With the 1.2.1-RC1 plugin version, there is a new parameter (alpha) : "aggregate". You have to set it to true, then, when running on a multi-modules project, xradar will aggregate the report in the parent project.

       
      • caner

        caner - 2009-08-24

        thanks for the quick reply,but i have a quick question too:)
        i have tried it with the configuration below
                                <plugin>
                                    <groupId>net.sf.xradar</groupId>
                                    <artifactId>maven-xradar-plugin</artifactId>
                                    <version>1.2.1-RC1</version>
                                    <configuration>
                                      <autoRadar>false</autoRadar>
                                      <aggregate>true</aggregate>   
                                    </configuration>                         
                                  </plugin>
                                                     </plugins>
                                                 </reporting>
                                              </profile>
                                            <profiles>
        but this time i got the build error

        failed to resolve artifact
        Missing:
        1-org.twdata.maven:mojo-executor:jar.0.1
        try downloading the file manually from the project website
        Then install it using the command:
        mvn install:install-file -DgroupID=...............
        1 required artifact is missing
        mojo-executor-repository (http://mojo-executor.googlecode.com/svn/repo

        any ideas?

                                          

         
        • Nicolas  Dordet

          Nicolas Dordet - 2009-08-24

          Strange... Mojo-executor is used by maven-xradar-plugin and so declared as a dependancy.
          I just tried to remove it from my local repo and maven dwonloaded it without problems...

          Are you working behind a proxy or do you use a specific maven repo ?

          You can find the dependancy here :http://mojo-executor.googlecode.com/svn/repo/org/twdata/maven/mojo-executor/

           
          • caner

            caner - 2009-08-24

            yes,behind proxy and local repo for pluginRepositories
            I tried to add another pluginRepository for mojo-executor ,but didn't work.What else can be done?

             
            • Nicolas  Dordet

              Nicolas Dordet - 2009-08-24

              I think you have to install it in your specific repo. But I didn't make any specific configuration/installation for this dependancy even if it is hosted in google repo...

               
              • caner

                caner - 2009-08-24

                thanks again,installing into repo solved the problem.but now,i've a new error.

                Build error
                error during page generation
                Embedded error:error rendering maven report:unable to configure Xradar

                C:\...target\site\xradar\xml\masterreport_final.xml (the system cannot find the file specified)

                do i have to specify a path somewhere?

                 
                • Nicolas  Dordet

                  Nicolas Dordet - 2009-08-24

                  Can you send us a full trace and Operation system, java version, maven version, ... ?

                   
                  • caner

                    caner - 2009-08-25

                    XP professional,java:1.6.0_11,maven:2.0.9

                    [INFO] Scanning for projects...
                    [INFO] Reactor build order:
                    [INFO]   Parent
                    [INFO]   Child1
                    [INFO]   Child2
                    [INFO]   Child3
                    [INFO]   Child4
                    [INFO] ------------------------------------------------------------------------
                    [INFO] Building Parent
                    [INFO]    task-segment: [clean, site]
                    [INFO] ------------------------------------------------------------------------
                    [INFO] [clean:clean]
                    ...
                    ...
                    ...
                    [INFO] Generating "XRadar static report" report.
                    [INFO] project.getName()Parent Project
                    [INFO] project packaging : pom
                    [INFO] aggregate : true
                    [INFO] List of the plugins declared in the Pom of this project and supported by xradar :
                    [INFO] Plugins supported and used  : maven-pmd-plugin
                    [INFO] Plugins supported and used  : findbugs-maven-plugin
                    [INFO] Plugins supported and used  : maven-checkstyle-plugin
                    [INFO] Plugins supported and used  : maven-javadoc-plugin
                    [INFO] Plugins supported and used  : maven-jxr-plugin
                    [INFO] -------------------------------------------------------------------------
                    [INFO] JDepend plugin not found
                    [INFO] Using JDepend as an API
                    [INFO] Report:jdepend
                    [INFO] ->Input file:C:\parentProject\target\jdepend-report.xml
                    [INFO] Report:ckjm
                    [INFO] ->Input file:C:\parentProject\target\ckjm-report.xml
                    [INFO] Report ckjm was not added, because C:\parentProject\target\ckjm-report.xml does not exist or is not readable.
                    [INFO] Report:cpd
                    [INFO] ->Input file:C:\parentProject\target\cpd.xml
                    [INFO] Report:pmd
                    [INFO] ->Input file:C:\parentProject\target\pmd.xml
                    [INFO] Report:checkstyle
                    [INFO] ->Input file:C:\parentProject\target\checkstyle-result.xml
                    [INFO] Report checkstyle was not added, because C:\parentProject\target\checkstyle-result.xml does not exist or is not readable.
                    [INFO] Report:javancss
                    [INFO] ->Input file:C:\parentProject\target\javancss-raw-report.xml
                    [INFO] Report javancss was not added, because C:\parentProject\target\javancss-raw-report.xml does not exist or is not readable.
                    [INFO] Report:findbugs
                    [INFO] ->Input file:C:\parentProject\target\findbugs.xml
                    [INFO] Report findbugs was not added, because C:\parentProject\target\findbugs.xml does not exist or is not readable.
                    [INFO] Report:junit
                    [INFO] ->Input file:C:\parentProject\target\surefire-reports\junit.xml
                    [INFO] Report junit was not added, because C:\parentProject\target\surefire-reports\junit.xml does not exist or is not readable.
                    [INFO] Report:emma
                    [INFO] ->Input file:C:\parentProject\target\site\emma\coverage.xml
                    [INFO] Report emma was not added, because C:\parentProject\target\site\emma\coverage.xml does not exist or is not readable.
                    [INFO] Report:cobertura
                    [INFO] ->Input file:C:\parentProject\target\site\cobertura\coverage.xml
                    [INFO] Report cobertura was not added, because C:\parentProject\target\site\cobertura\coverage.xml does not exist or is not readable.
                    [INFO] Merging data from tool's reports.
                    [INFO] Post processing merged files.
                    [INFO] ------------------------------------------------------------------------
                    [ERROR] BUILD ERROR
                    [INFO] ------------------------------------------------------------------------
                    [INFO] Error during page generation Embedded error: Error rendering Maven report: Unable to configure Xradar  C:\parentProject\target\site\xradar\xml\masterreport_final.xml (The system cannot find the file specified)
                    [INFO] ------------------------------------------------------------------------
                    [INFO] For more information, run Maven with the -e switch
                    [INFO] ------------------------------------------------------------------------
                    ---------------------------------------------------------------------

                     
                    • caner

                      caner - 2009-08-25

                      any idea?

                       
                      • Nicolas  Dordet

                        Nicolas Dordet - 2009-08-27

                        Can you try to not run cpd and pmd (since you are running on windows you could have enconding issues)
                        If the problem persist can you try running with -Ddebug=true option?

                         
                        • caner

                          caner - 2009-08-27

                          Thanks for the reply,
                          omitting cpd and pmd did not help.I ran with -Ddebug= true option and the trace is below.there was a error about plexus-resources file.I have pasted its content also.

                          [INFO] Generating "XRadar static report" report.
                          [INFO] project.getName()sampleProject Runtime Base
                          [INFO] project packaging : jar
                          [INFO] List of the plugins declared in the Pom of this project and supported by xradar :
                          [INFO] Plugins supported and used  : maven-pmd-plugin
                          [INFO] Plugins supported and used  : findbugs-maven-plugin
                          [INFO] Plugins supported and used  : maven-checkstyle-plugin
                          [INFO] Plugins supported and used  : maven-javadoc-plugin
                          [INFO] Plugins supported and used  : maven-jxr-plugin
                          [INFO] -------------------------------------------------------------------------
                          [INFO] JDepend plugin not found
                          [INFO] Using JDepend as an API
                          [INFO] Report:jdepend
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\jdepend-report.xml
                          [INFO] Report:ckjm
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\ckjm-report.xml
                          [INFO] Report ckjm was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\ckjm-report.xml does not exist or is not readable.
                          [INFO] Report:cpd
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\cpd.xml
                          [INFO] Report cpd was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\cpd.xml does not exist or is not readable.
                          [INFO] Report:pmd
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\pmd.xml
                          [INFO] Report pmd was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\pmd.xml does not exist or is not readable.
                          [INFO] Report:checkstyle
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\checkstyle-result.xml
                          [INFO] Report checkstyle was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\checkstyle-result.xml does not exist or is not readable.
                          [INFO] Report:javancss
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\javancss-raw-report.xml
                          [INFO] Report javancss was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\javancss-raw-report.xml does not exist or is not readable.
                          [INFO] Report:findbugs
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\findbugs.xml
                          [INFO] Report findbugs was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\findbugs.xml does not exist or is not readable.
                          [INFO] Report:junit
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\surefire-reports\junit.xml
                          [INFO] Report junit was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\surefire-reports\junit.xml does not exist or is not readable.
                          [INFO] Report:emma
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\site\emma\coverage.xml
                          [INFO] Report emma was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\site\emma\coverage.xml does not exist or is not readable.
                          [INFO] Report:cobertura
                          [INFO] ->Input file:C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\site\cobertura\coverage.xml
                          [INFO] Report cobertura was not added, because C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\site\cobertura\coverage.xml does not exist or is not readable.
                          [INFO] XML merging result is :
                          <?xml version="1.0" encoding="UTF-8"?>
                          <IntegratedAnalysis>
                          <source link="http://www.clarkware.com/software/JDepend.html">JDepend</source>
                          <Packages>
                          <Package name="sampleProject.runtime">
                                      <Stats>
                                          <TotalClasses>5</TotalClasses>
                                          <ConcreteClasses>2</ConcreteClasses>
                                          <AbstractClasses>3</AbstractClasses>
                                          <Ca>3</Ca>
                                          <Ce>8</Ce>
                                          <A>0.6</A>
                                          <I>0.73</I>
                                          <D>0.33</D>
                                          <V>1</V>
                                      </Stats>

                          [INFO] Merging data from tool's reports.
                          [INFO] Post processing merged files.
                          [INFO] ------------------------------------------------------------------------
                          [ERROR] BUILD ERROR
                          [INFO] ------------------------------------------------------------------------
                          [INFO] Error during page generation

                          Embedded error: Error rendering Maven report: Unable to configure Xradar
                          rFilename C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\site\xradar\xml\reports\system_quality_report.xml is missing or incomplete.
                          [INFO] ------------------------------------------------------------------------
                          [INFO] For more information, run Maven with the -e switch
                          [INFO] ------------------------------------------------------------------------
                          [INFO] Total time: 38 seconds
                          [INFO] Finished at: Thu Aug 27 15:24:26 EEST 2009
                          [INFO] Final Memory: 62M/137M
                          [INFO] ------------------------------------------------------------------------

                          Aug 27, 2009 3:24:04 PM org.apache.commons.httpclient.auth.AuthChallengeProcessor selectAuthScheme
                          INFO: ntlm authentication scheme selected
                          Aug 27, 2009 3:24:04 PM org.apache.commons.httpclient.HttpMethodDirector authenticate
                          SEVERE: Credentials cannot be used for NTLM authentication: org.apache.commons.httpclient.UsernamePasswordCredentials
                          org.apache.commons.httpclient.auth.InvalidCredentialsException: Credentials cannot be used for NTLM authentication: org.apache.commons.httpclient.UsernamePasswordCredentials
                                  at org.apache.commons.httpclient.auth.NTLMScheme.authenticate(NTLMScheme.java:331)
                                  at org.apache.commons.httpclient.HttpMethodDirector.authenticateProxy(HttpMethodDirector.java:319)
                                  at org.apache.commons.httpclient.HttpMethodDirector.authenticate(HttpMethodDirector.java:231)
                                  at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:169)
                                  at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
                                  at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
                                  at org.apache.maven.plugin.jira.AbstractJiraDownloader.doJiraAuthentication(AbstractJiraDownloader.java:506)
                                  at org.apache.maven.plugin.jira.AbstractJiraDownloader.doExecute(AbstractJiraDownloader.java:348)
                                  at org.apache.maven.plugin.jira.JiraMojo.executeReport(JiraMojo.java:245)
                                  at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:101)
                                  at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
                                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269)
                                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101)
                                  at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
                                  at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
                                  at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
                                  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
                                  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
                                  at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
                                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                  at java.lang.reflect.Method.invoke(Method.java:597)
                                  at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                                  at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                                  at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
                                  at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
                          Aug 27, 2009 3:24:04 PM org.apache.commons.httpclient.auth.AuthChallengeProcessor selectAuthScheme
                          INFO: ntlm authentication scheme selected
                          Aug 27, 2009 3:24:04 PM org.apache.commons.httpclient.HttpMethodDirector authenticate
                          SEVERE: Credentials cannot be used for NTLM authentication: org.apache.commons.httpclient.UsernamePasswordCredentials
                          org.apache.commons.httpclient.auth.InvalidCredentialsException: Credentials cannot be used for NTLM authentication: org.apache.commons.httpclient.UsernamePasswordCredentials
                                  at org.apache.commons.httpclient.auth.NTLMScheme.authenticate(NTLMScheme.java:331)
                                  at org.apache.commons.httpclient.HttpMethodDirector.authenticateProxy(HttpMethodDirector.java:319)
                                  at org.apache.commons.httpclient.HttpMethodDirector.authenticate(HttpMethodDirector.java:231)
                                  at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:169)
                                  at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
                                  at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)
                                  at org.apache.maven.plugin.jira.JiraHelper.getPidFromJira(JiraHelper.java:55)
                                  at org.apache.maven.plugin.jira.AbstractJiraDownloader.doExecute(AbstractJiraDownloader.java:358)
                                  at org.apache.maven.plugin.jira.JiraMojo.executeReport(JiraMojo.java:245)
                                  at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:101)
                                  at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
                                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269)
                                  at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101)
                                  at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
                                  at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
                                  at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
                                  at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
                                  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
                                  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
                                  at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
                                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                  at java.lang.reflect.Method.invoke(Method.java:597)
                                  at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                                  at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                                  at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
                                  at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
                          Aug 27, 2009 3:24:04 PM org.sourceforge.xradar.dynamics.Dynamics executeMerge
                          INFO: Merging previous version file,xradar://resources/etc/config/dynamics/dynamics-master-base.xml, with C:\dev\projects\sampleProject\runtime-xradar\target\site\xradar/xml/radar_report_normalized.xml file, using C:/dev/projects/sampleProject/runtime-xradar/xradar/dynamics/docs//tmp.xml as a temporary buffer
                          SystemId Unknown; Line #47; Column #102; Can not load requested doc: C:\dev\projects\sampleProject\runtime-xradar\target\site\xradar\xml\radar_report_normalized.xml (The system cannot find the path specified)
                          SystemId Unknown; Line #52; Column #142; Can not load requested doc: C:\dev\projects\sampleProject\runtime-xradar\target\site\xradar\xml\reports\system_quality_report.xml (The system cannot find the path specified)
                          SystemId Unknown; Line #58; Column #179; Can not load requested doc: C:\dev\projects\sampleProject\runtime-xradar\target\site\xradar\xml\reports\subsystem_quality_report_The system.xml (The system cannot find the path specified)
                          Aug 27, 2009 3:24:04 PM org.sourceforge.xradar.dynamics.Dynamics postProcess
                          INFO: Post processsing file C:\dev\projects\sampleProject\runtime-xradar/xradar/dynamics/docs/xml/dynamics-master-final.xml
                          Aug 27, 2009 3:24:04 PM org.sourceforge.xradar.dynamics.Dynamics dynamicsStyleReport
                          INFO: Generating website from file C:\dev\projects\sampleProject\runtime-xradar\target\site\xradarempty.html
                          Aug 27, 2009 3:24:25 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: Supplied directory classes,C:\dev\projects\sampleProject\runtime-xradar\sampleProject-base\target\classes have been found
                          Aug 27, 2009 3:24:25 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: JDepend Analyze starting ...
                          Aug 27, 2009 3:24:25 PM org.sourceforge.xradar.AbstractProcess initializedXmlCatalog
                          WARNING: Offline mode, using inner XML Catalog from path
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                          SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                          SystemId Unknown; Line #30; Column #82; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources1770864825tmp(base file://C:/dev/projects/sampleProject/runtime-xradar/)
                          SystemId Unknown; Line #0; Column #0; java.lang.NullPointerException

                          Aug 27, 2009 3:35:05 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: Supplied directory classes,C:\dev\projects\parentProject\runtime-xradar\target\xradar\generated-classes\classes have been found
                          Aug 27, 2009 3:35:05 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: JDepend Analyze starting ...
                          Aug 27, 2009 3:35:05 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: Classes have not been found in C:\dev\projects\parentProject\runtime-xradar\target\classes, xradar will not do the audit
                          Aug 27, 2009 3:35:05 PM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                          INFO: make a mvn compile in order to have .class file or change classDirectory parameter
                          Aug 27, 2009 3:35:05 PM org.sourceforge.xradar.AbstractProcess initializedXmlCatalog
                          WARNING: Offline mode, using inner XML Catalog from path
                          ERROR:  'File not found: Malformed URL C:\dev\projects\parentProject\runtime-xradar\target\pmd.xml(base file://C:/dev/projects/parentProject/runtime-xradar/)'
                          ERROR:  'com.sun.org.apache.xalan.internal.xsltc.TransletException: java.io.FileNotFoundException: C:\dev\projects\parentProject\runtime-xradar\target\pmd.xml'
                          Aug 27, 2009 3:35:06 PM org.sourceforge.xradar.XSLTMerger merge
                          SEVERE: com.sun.org.apache.xalan.internal.xsltc.TransletException: com.sun.org.apache.xalan.internal.xsltc.TransletException: java.io.FileNotFoundException: C:\dev\projects\parentProject\runtime-xradar\target\pmd.xml
                          [Fatal Error] :1:1: Premature end of file.
                          Aug 27, 2009 3:35:06 PM org.sourceforge.xradar.XSLTMerger merge
                          SEVERE: Premature end of file.
                          [Fatal Error] :1:1: Premature end of file.
                          Aug 27, 2009 3:35:06 PM org.sourceforge.xradar.XSLTMerger merge
                          SEVERE: Premature end of file.

                          The content of plexus-resources1770.... file

                          <?xml version="1.0" encoding="UTF-8"?>
                          <!-- =======================================================================
                          XRadar
                          Copyright (c) 2004, 2005, Kristoffer Kvam
                          All rights reserved.

                          Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

                          Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                          Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                          Neither the name of Kristoffer Kvam nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

                          THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

                          See licence.txt for dependancies to other open projects.
                          ======================================================================= -->

                          <!-- This is a dummy config that splits the system into one module. Use this as a template, when building your own modules -->
                          <radar-config>
                              <skip-packages>
                                  <!--package-root value=".." recurse="false"/-->
                              </skip-packages>
                              <subsystems>
                                  <subsystem id="All" level="1">
                                      <name>The system</name>
                                      <description>The system. Split this further into modules.</description>
                                      <included-packages>
                                          <package-root value="" recurse="true"/>
                                      </included-packages>
                                      <legal-subordinates>
                                          <subsystem id="All"/>
                                      </legal-subordinates>
                                  </subsystem>
                              </subsystems>

                              <defined-metrics>
                                  <thresholds>
                                      <threshold level="1" max-value="0.5" color="#FE9F34"/>
                                      <threshold level="2" max-value="0.8" color="yellow"/>
                                      <threshold level="3" max-value="1.1" color="#BFDE1D"/>
                                  </thresholds>
                                  <metric name="Total Quality" abbreviation="TQ" type="aggregate">
                                      <value>
                                          <metric abbreviation="ARCH" significance="0.35"/>
                                          <metric abbreviation="CODE" significance="0.30"/>
                                          <metric abbreviation="TS" significance="0.35"/>               
                                      </value>

                                      <metric name="Test Suite" abbreviation="TS" type="aggregate">
                                          <value>
                                              <metric abbreviation="TCU" significance="1"/>
                                          </value>

                                          <metric name="Unit Test Coverage" abbreviation="TCU" type="value">
                                              <value>
                                                  <stat group="test-metrics" value="source-statements-covered"/>
                                                  <operator value="divide"/>
                                                  <stat group="source-metrics" value="ncss"/>
                                              </value>
                                          </metric>
                                      </metric>

                                      <metric name="Architecture" abbreviation="ARCH" type="aggregate">
                                          <value>
                                              <metric abbreviation="MOD" significance="0.4"/>
                                              <metric abbreviation="COH" significance="0.6"/>
                                          </value>

                                          <metric name="Modularisation" abbreviation="MOD" type="value">
                                              <value>
                                                  <number value="1"/>
                                                  <operator value="subtract"/>
                                                  <value>
                                                      <count group="dependancy-metrics" value="illegal-dependencies" condition-not-value="0"/>
                                                      <operator value="divide"/>
                                                      <packages/>
                                                  </value>
                                              </value>
                                          </metric>

                                          <metric name="Cohesion" abbreviation="COH" type="value">
                                              <value>
                                                  <number value="1"/>
                                                  <operator value="subtract"/>
                                                  <value>
                                                      <count group="package-oo-metrics" value="cycles" condition-value="true"/>
                                                      <operator value="divide"/>
                                                      <packages/>
                                                  </value>
                                              </value>
                                          </metric>
                                      </metric>

                                      <metric name="Code Quality" abbreviation="CODE" type="aggregate">
                                          <value>
                                              <metric abbreviation="DOC" significance="0.15"/>
                                              <metric abbreviation="DRY" significance="0.4"/>
                                              <metric abbreviation="FRE" significance="0.3"/>
                                              <metric abbreviation="STY" significance="0.15"/>
                                          </value>

                                          <metric name="Documentation" abbreviation="DOC" type="value">
                                              <value>
                                                  <stat group="documentation-metrics" value="javadocs"/>
                                                  <operator value="divide"/>
                                                  <value>
                                                      <stat group="source-metrics" value="functions"/>
                                                      <operator value="add"/>
                                                      <stat group="source-metrics" value="analysed-classes"/>
                                                  </value>
                                              </value>
                                          </metric>

                                          <metric name="DRYness" abbreviation="DRY" type="value">
                                              <value>
                                                  <number value="1"/>
                                                  <operator value="subtract"/>
                                                  <value>
                                                      <stat group="duplication-metrics" value="classes-with-duplications"/>
                                                      <operator value="divide"/>
                                                      <stat group="source-metrics" value="analysed-classes"/>
                                                  </value>
                                              </value>
                                          </metric>

                                          <metric name="Freshness" abbreviation="FRE" type="value">
                                              <value>
                                                  <number value="1"/>
                                                  <operator value="subtract"/>
                                                  <value>
                                                      <stat group="source-metrics" value="classes-with-code-violations"/>
                                                      <operator value="divide"/>
                                                      <stat group="source-metrics" value="analysed-classes"/>
                                                  </value>
                                              </value>
                                          </metric>

                                          <metric name="Stylishness" abbreviation="STY" type="value">
                                              <value>
                                                  <number value="1"/>
                                                  <operator value="subtract"/>
                                                  <value>
                                                      <stat group="source-metrics" value="classes-with-style-errors"/>
                                                      <operator value="divide"/>
                                                      <stat group="source-metrics" value="analysed-classes"/>
                                                  </value>
                                              </value>
                                          </metric>
                                      </metric>

                                  </metric>
                              </defined-metrics>
                          </radar-config>

                           
                          • caner

                            caner - 2009-08-27

                            Tired of trying so many things with 1.2.RC1 version,lastly i tried 1.2-beta-1 version and this time it worked:)Static and dynamic reports are generated but only static reports are deployed when i execute mvn site:deploy.(By the way,dynamic reports have empty diagrams and their pages have no information) Am i doing something wrong?

                            mvn command:
                            mvn site site:deploy -P profile1

                            pom.xml
                            <plugin>                          <groupId>net.sf.xradar</groupId>
                            <artifactId>maven-xradar-plugin</artifactId>
                            <version>1.2-beta-1</version>
                            <configuration>                              <autoRadar>false</autoRadar>                          <aggregate>true</aggregate>   
                            </configuration>                         
                            </plugin>

                             
                            • Nicolas  Dordet

                              Nicolas Dordet - 2009-08-27

                              Dynamic report is not generated in "target" folder that's why without configuration it is not deployed.

                              If you run several times xradar on a code that has changed, you normally have informations ...

                              You really should use the 1.2-RC1 version because it works with xradar 1.1 witch resolve a lot of bugs.
                              I saw that you are using the "aggregate" parameter witch is only in alpha version... maybe you could try without it?

                               
                              • caner

                                caner - 2009-08-28

                                You are right,i should use RC1 version.I noticed that with version 1.2-beta,static reports diagrams dont have any info in them. And i tried RC1 without aggregate paramater,and the error is similar againThis time it generates masterreport_final.xml but the problem is system-quality-report.xml.I have no idea where to change.Sorry for asking many qustions but googling the errors do not help at all.The trace for RC1 without "aggregate" paramater is below:

                                [INFO] Generating "XRadar static report" report.
                                [INFO] project.getName()project1 Base API
                                [INFO] project packaging : jar
                                [INFO] List of the plugins declared in the Pom of this project and supported by xradar :
                                [INFO] Plugins supported and used  : maven-pmd-plugin
                                [INFO] Plugins supported and used  : findbugs-maven-plugin
                                [INFO] Plugins supported and used  : maven-checkstyle-plugin
                                [INFO] Plugins supported and used  : maven-javadoc-plugin
                                [INFO] Plugins supported and used  : maven-jxr-plugin
                                [INFO] -------------------------------------------------------------------------
                                [INFO] JDepend plugin not found
                                [INFO] Using JDepend as an API
                                Aug 28, 2009 9:32:14 AM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                                INFO: Supplied directory classes,C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\classes have been found
                                Aug 28, 2009 9:32:14 AM org.sourceforge.xradar.statics.MergeFileBackboneCreator createBackBoneFile
                                INFO: JDepend Analyze starting ...
                                Aug 28, 2009 9:32:14 AM org.sourceforge.xradar.AbstractProcess initializedXmlCatalog
                                WARNING: Offline mode, using inner XML Catalog from path
                                [INFO] Report:jdepend
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\jdepend-report.xml
                                [INFO] Report:ckjm
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\ckjm-report.xml
                                [INFO] Report ckjm was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\ckjm-report.xml does not exist or is not readable.
                                [INFO] Report:cpd
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\cpd.xml
                                [INFO] Report cpd was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\cpd.xml does not exist or is not readable.
                                [INFO] Report:pmd
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\pmd.xml
                                [INFO] Report pmd was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\pmd.xml does not exist or is not readable.
                                [INFO] Report:checkstyle
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\checkstyle-result.xml
                                [INFO] Report checkstyle was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\checkstyle-result.xml does not exist or is not readable.
                                [INFO] Report:javancss
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\javancss-raw-report.xml
                                [INFO] Report javancss was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\javancss-raw-report.xml does not exist or is not readable.
                                [INFO] Report:findbugs
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\findbugs.xml
                                [INFO] Report findbugs was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\findbugs.xml does not exist or is not readable.
                                [INFO] Report:junit
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\surefire-reports\junit.xml
                                [INFO] Report junit was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\surefire-reports\junit.xml does not exist or is not readable.
                                [INFO] Report:emma
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\site\emma\coverage.xml
                                [INFO] Report emma was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\site\emma\coverage.xml does not exist or is
                                not readable.
                                [INFO] Report:cobertura
                                [INFO] ->Input file:C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\site\cobertura\coverage.xml
                                [INFO] Report cobertura was not added, because C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\site\cobertura\coverage.xml does not exist or is not readable.
                                [INFO] Merging data from tool's reports.
                                [INFO] Post processing merged files.
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #72; Column #29; Variable project-config is directly or indirectly referencing itself!
                                SystemId Unknown; Line #35; Column #55; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #73; Column #211; Unknown error in XPath.
                                SystemId Unknown; Line #30; Column #82; javax.xml.transform.TransformerException: Malformed URL C:\temp\plexus-resources960518377tmp(base file://C:/dev/projects/project1/project1-base/modules/trunk/)
                                SystemId Unknown; Line #0; Column #0; java.lang.NullPointerException
                                [INFO] ------------------------------------------------------------------------
                                [ERROR] BUILD ERROR
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Error during page generation

                                Embedded error: Error rendering Maven report: Unable to configure Xradar
                                Filename C:\dev\projects\project1\project1-base\modules\trunk\project1-base-api\target\site\xradar\xml\reports\system_quality_report.xml is missing or incomplete.

                                 
                                • caner

                                  caner - 2009-08-31

                                  any idea about the XPath error?

                                   
    • Nicolas  Dordet

      Nicolas Dordet - 2009-09-10

      Sorry no idea...this is the first time I see that error .... Can you send us something to reproduce ?

       
  • caner

    caner - 2009-09-14

    sorry, i cant.Anyway,i am trying the 1.2-beta-1 version now.(tired of dealing with the RC1 version.)thanks for the great help.

     
  • Nicolas  Dordet

    Nicolas Dordet - 2009-11-26

    Hi canerkaplica,

    The issue has been reproduced and corrected. It was a problem with windows path.
    I will release a new version in a couple of days.

     
  • caner

    caner - 2009-12-15

    Hi ndox,
    Did you release the new version?I couldnt find it in the maven  repository.
    Thanks,

     
  • Nicolas  Dordet

    Nicolas Dordet - 2009-12-15

    No, we have some junit's test failed with xradar 1.2.2 that we have to correct before releasing this version and the maven plugin associate.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks