[R] odfWeave error
Duncan Temple Lang
duncan at wald.ucdavis.edu
Thu Oct 23 22:41:12 CEST 2008
Duncan Murdoch wrote:
> On 10/23/2008 3:32 PM, Rob James wrote:
>> odfWeave is throwing up a cryptic error, after successfully processing
>> a file with a large number of figures (~30) and many \Sexpr{} calls.
>> The error is (at least to me) cryptic. I am not sure where to look to
>> correct this problem.
>>
>> Here's the error:
>>
>>
>> Post-processing the contents
>> Error in .Call("RS_XML_Parse", file, handlers, endElementHandlers,
>> as.logical(addContext), :
>> attempt to apply non-function
>
> That's a relatively difficult error to get: I think you usually need to
> be messing around with expressions to see it. You can also get it in
> simpler ways with nonsensical expressions, like
>
> > 1(1)
> Error: attempt to apply non-function
>
> I'd say you'll need to do a traceback() to find out where this is coming
> from. It's probably also worthwhile to track down those warnings() that
> you were told about.
The most likely cause is that one of the elements of the
handlers object is not a function.
The XML parser expects each element that will be called
when a corresponding node is encountered in the XML content
to be a function.
I'd take a look at the value of handlers and see which
of them is not a function and where the list is being
constructed.
(Other) Duncan
>
> Duncan Murdoch
>
>>
>>
>> Is there any way to figure out what this means, or where I might look
>> for the error in the source?
>>
>> Here's a capture of the associated log. I am running R 2.8 under
>> Ubuntu 8.04.
>>
>>
>> Thanks,
>>
>>
>> > odfWeave("/home/rob/Trauma/Report_2_draft.odt",
>> "/home/rob/Trauma/Report_2_draft_out.odt")
>> Copying /home/rob/Trauma/Report_2_draft.odt
>> Setting wd to /tmp/Rtmp2tlRz0/odfWeave23115040235
>> Unzipping ODF file using unzip -o Report_2_draft.odt
>> Archive: Report_2_draft.odt
>> extracting: mimetype creating:
>> Configurations2/statusbar/
>> inflating: Configurations2/accelerator/current.xml creating:
>> Configurations2/floater/
>> creating: Configurations2/popupmenu/
>> creating: Configurations2/progressbar/
>> creating: Configurations2/menubar/
>> creating: Configurations2/toolbar/
>> creating: Configurations2/images/Bitmaps/
>> inflating: layout-cache inflating:
>> content.xml inflating: styles.xml
>> extracting: meta.xml inflating:
>> Thumbnails/thumbnail.png inflating: settings.xml
>> inflating: META-INF/manifest.xml
>> Removing Report_2_draft.odt
>> Creating a Pictures directory
>>
>> Pre-processing the contents
>> Sweaving content.Rnw
>>
>> Writing to file content_1.xml
>> Processing code chunks ...
>> 1 : term hide(label=loadData)
>> d 2 : term verbatim(label=SiteHist)
>> ate()
>> 3 : term verbatim(label=AgeSex)
>> 4 : term verbatim(label=Sitesex)
>> 5 : term verbatim(label=SiteHeadNeck)
>> 6 : term verbatim(label=SiteFace)
>> 7 : term verbatim(label=SiteChest)
>> 8 : term verbatim(label=SiteAbdomnen)
>> 9 : term verbatim(label=SiteGCS_Eyes)
>> 10 : term verbatim(label=SiteGCS_Verbal)
>> 11 : term verbatim(label=SiteGCS_Motor)
>> 12 : term verbatim(label=SiteGCS_total)
>> 13 : term verbatim(label=SBP)
>> 14 : term verbatim(label=DBP)
>> 15 : term verbatim(label=HR)
>> 16 : term verbatim(label=RESPIRATION)
>> 17 : term verbatim(label=PF_ADMIT)
>> 18 : term verbatim(label=O2_admit)
>> 19 : term verbatim(label=Ph_admit)
>> 20 : term verbatim(label=DEFICIT)
>> 21 : term verbatim(label=lactic_acid)
>>
>> 'content_1.xml' has been Sweaved
>>
>> Removing content.xml
>>
>> Post-processing the contents
>> Error in .Call("RS_XML_Parse", file, handlers, endElementHandlers,
>> as.logical(addContext), :
>> attempt to apply non-function
>> In addition: There were 50 or more warnings (use warnings() to see the
>> first 50)
>> > date()
>> [1] "Thu Oct 23 12:18:18 2008"
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list