Jochen,

Good catch! Thanks!

cheers
--
Torsten

On 01.04.2007, at 05:05, Jochen Wiedmann wrote:

Torsten,

I think this is related to

   http://code.google.com/p/arat/issues/detail?id=11&can=2&q=

In other words, the issue is most probably in RAT itself, not in the plugin.

Jochen


On 3/29/07, Torsten Curdt <[EMAIL PROTECTED]> wrote:
For some reason suddenly I get this nice set of exceptions (see
below) when building

  http://jakarta.apache.org/commons/sandbox/jci/

Character 0x0? Would be nice to know in what file. I could not find one


  #!/usr/bin/ruby
  require 'find'

  Find.find('./') do |f|
if ! ( f =~ /.class$/ || f =~ /.gif$/ || f =~ /.png$/ || f =~ /.ser
$/ || f =~ /.jar$/ || f =~ /.svn-base$/)
     if !FileTest.directory?(f)
         file = File.new(f, "rb")
         file.each_byte { |c|
           if c == 0
             puts "found character in " + f
           end
         }
         file.close
     end
   end
  end


Any suggestions?

cheers
--
Torsten

[DEBUG] Generating /Users/tcurdt/Development/commons/trunks-sandbox/
jci/target/site/rat-report.html
[INFO] Generate "RAT Report" report.
ERROR:  'An invalid XML character (Unicode: 0x0) was found in the
element content of the document.'
ERROR:
'com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: An
invalid XML character (Unicode: 0x0) was found in the element content
of the document.'
Exception in thread "Thread-2"
rat.report.ReportFailedRuntimeException:
javax.xml.transform.TransformerException:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: An
invalid XML character (Unicode: 0x0) was found in the element content
of the document.
         at rat.ReportTransformer.run(ReportTransformer.java:57)
         at java.lang.Thread.run(Thread.java:613)
Caused by: javax.xml.transform.TransformerException:
javax.xml.transform.TransformerException:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: An
invalid XML character (Unicode: 0x0) was found in the element content
of the document.
         at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transfor m
(TransformerImpl.java:650)
         at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transfor m
(TransformerImpl.java:279)
at rat.ReportTransformer.transform(ReportTransformer.java: 62)
         at rat.ReportTransformer.run(ReportTransformer.java:55)
         ... 1 more
Caused by: javax.xml.transform.TransformerException:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: An
invalid XML character (Unicode: 0x0) was found in the element content
of the document.
         at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM
(TransformerImpl.java:494)
         at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transfor m
(TransformerImpl.java:640)
         ... 4 more
Caused by:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: An
invalid XML character (Unicode: 0x0) was found in the element content
of the document.
         at
com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM
(XSLTCDTMManager.java:393)
         at
com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM
(XSLTCDTMManager.java:228)
         at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM
(TransformerImpl.java:472)
         ... 5 more
[INFO]
--------------------------------------------------------------------- ---
[ERROR] FATAL ERROR
[INFO]
--------------------------------------------------------------------- ---
[INFO] Cannot print license information
Pipe closed
[INFO]
--------------------------------------------------------------------- ---
[DEBUG] Trace
rat.report.ReportFailedRuntimeException: Cannot print license
information
         at
rat.report.xml.visitor.report.license.LicenseReportVisitor.report
(LicenseReportVisitor.java:78)
         at
rat.report.xml.visitor.report.license.LicenseReportVisitor.visit
(LicenseReportVisitor.java:50)
         at rat.element.visitor.ElementVisitorMultiplexer.visit
(ElementVisitorMultiplexer.java:37)
         at rat.element.visitor.ElementVisitorProxy.visit
(ElementVisitorProxy.java:33)
         at rat.element.StandardContentElement.accept
(StandardContentElement.java:37)
         at rat.report.xml.XmlReport.consume(XmlReport.java:53)
         at org.codehaus.mojo.rat.AbstractRatMojo$1.consumeContents
(AbstractRatMojo.java:312)
         at rat.Report.report(Report.java:123)
         at rat.Report.report(Report.java:112)
         at org.codehaus.mojo.rat.AbstractRatMojo.createReport
(AbstractRatMojo.java:332)
         at org.codehaus.mojo.rat.RatReportMojo.createReport
(RatReportMojo.java:156)
         at org.codehaus.mojo.rat.RatReportMojo.generate
(RatReportMojo.java:305)
         at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument
(ReportDocumentRenderer.java:67)
         at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule
(DefaultSiteRenderer.java:239)
         at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render
(DefaultSiteRenderer.java:115)
         at org.apache.maven.plugins.site.SiteMojo.renderLocale
(SiteMojo.java:124)
         at org.apache.maven.plugins.site.SiteMojo.execute
(SiteMojo.java:92)
         at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:412)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:534)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi fec
ycle(DefaultLifecycleExecutor.java:475)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:454)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan dle
Failures(DefaultLifecycleExecutor.java:306)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen ts(
DefaultLifecycleExecutor.java:273)
         at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:
322)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:115)
         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
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:585)
         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)
Caused by: rat.report.ReportFailedException: XML writing failure:
Pipe closed
         at rat.report.claim.impl.xml.SimpleXmlClaimReporter.claim
(SimpleXmlClaimReporter.java:50)
         at
rat.report.xml.visitor.report.license.LicenseReportVisitor.writeHeade rSa
mple(LicenseReportVisitor.java:83)
         at
rat.report.xml.visitor.report.license.LicenseReportVisitor.report
(LicenseReportVisitor.java:68)
         ... 34 more
Caused by: java.io.IOException: Pipe closed
         at java.io.PipedReader.receive(PipedReader.java:116)
         at java.io.PipedWriter.write(PipedWriter.java:104)
         at rat.report.xml.writer.impl.base.XmlWriter.writeEscaped
(XmlWriter.java:541)
at rat.report.xml.writer.impl.base.XmlWriter.writeBodyContent
(XmlWriter.java:523)
         at rat.report.xml.writer.impl.base.XmlWriter.content
(XmlWriter.java:517)
         at rat.report.claim.impl.xml.SimpleXmlClaimReporter.claim
(SimpleXmlClaimReporter.java:44)
         ... 36 more

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email




--
My cats know that I am a loser who goes out for hunting every day
without ever returning as much as a single mouse. Fortunately, I've
got a wife who's a real champ: She leaves the house and returns within
half an hour, carrying whole bags full of meal.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to