[xep-support] Anyone know why this is causing an exception?

Jim Melton jim.melton at acm.org
Thu Jan 19 10:24:26 PST 2006


Dan,

I've been having the same problem (in fact, I think I was the first to 
report it to RenderX).  In my cases (several of them), most -- but not all 
-- of the fo:change-bar-* elements seemed to be placing changebars around 
table elements whose position is not fixed, such as table headings (that 
can appear on multiple pages) or table notes (that are specified early but 
rendered late).

In my cases, at least, there did not appear to be a correlation between the 
error and the amount of material between change-bar-begin and 
change-bar-end -- on one occasion, I accidently left off a change-bar-end 
and the changebars went across the next 800 pages of my document before 
hitting an extra change-bar-end that I'd left in.

Perhaps this will help you find a workaround until the development team has 
a complete fix.

Hope this helps,
    Jim

At 1/19/2006 03:23 AM, Michael Sulyaev wrote:
>Hello Dan,
>
>This error message is caused by a bug in change-bars processing in tables.
>A fix is been developed, but it is not yet ready.
>
>A quick workaround in some cases is to move change-bar-begin closer to the
>text it should start marking, and change-bar-end closer to the text it
>should end marking. That is, move it inside table-cells. This may help,
>though I make no guarantees.
>
>I would appreciate if you send your source FO file archived to
>support at renderx.com.
>
>--
>Best regards,
>  Michael Sulyaev   mailto:msulyaev at renderx.com
>RenderX
>
>
>On Thu, 19 Jan 2006 09:34:46 +0300, Dan Ochs <dan.ochs at gmail.com> wrote:
>
>>Anyone know why I keep getting this error?  I think it has something
>>to do with file size or xml element depth, but not sure.  I think the
>>change bar positioning looks correct though?  I can get the error to
>>go away if I remove the fo:table element or if I remove the
>>"tesetestetsettalsduhalo" fo:block elements.  I can't seem to figure
>>out any consistency in the error except for the amont of information I
>>have before/between the change bar elements.  I am using XEP 4.4 and
>>my output is shown below.
>>
>>Any help is appreciated!
>>dan
>>
>>
>>(document [system-id
>>file:/C:/work/wrycanInternal/noesis/fo/navy_tm_operating_instructions_volume_pa
>>geSeqCorrected.fo]
>>   (validate [validation OK])
>>   (compile
>>     (masters
>>       (sequence-master [master-name odd-page-doublecolumn])
>>       (sequence-master [master-name even-page-doublecolumn])
>>       (sequence-master [master-name even-first-doublecolumn])
>>       (sequence-master [master-name odd-page-doublecolumn-frontmatter])
>>       (sequence-master [master-name even-page-doublecolumn-frontmatter])
>>       (sequence-master [master-name even-first-doublecolumn-frontmatter])
>>       (sequence-master [master-name even-last-singlecolumn])
>>       (sequence-master [master-name odd-first-doublecolumn])
>>       (sequence-master [master-name odd-first-doublecolumn-frontmatter])
>>       (sequence-master [master-name chapter]))
>>     (sequence [master-reference chapter]
>>       (flow [flow-name xsl-region-body])))
>>   (format
>>     (sequence [master-reference chapter]
>>       (flow [1][2])
>>       (static-content [1][2])))
>>   (generate [output-format pdf][1]error: formatting failed:
>>com.renderx.xep.lib.InternalException: ending changebar that's not
>>started,
>>icb:type=end,class=hello,serial=27,x=333000,y=162000;br=column-1,normal,last,1,34,(333000,57600),(594000,734400)
>
>
>-------------------
>(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
>in the body of the message to majordomo at renderx.com from the address
>you are subscribed from.
>(*) By using the Service, you expressly agree to these Terms of Service 
>http://www.renderx.com/terms-of-service.html

========================================================================
Jim Melton --- Editor of ISO/IEC 9075-* (SQL)     Phone: +1.801.942.0144
   Co-Chair, W3C XML Query WG; F&O (etc.) editor    Fax : +1.801.942.3345
Oracle Corporation        Oracle Email: jim dot melton at oracle dot com
1930 Viscounti Drive      Standards email: jim dot melton at acm dot org
Sandy, UT 84093-1063 USA          Personal email: jim at melton dot name
========================================================================
=  Facts are facts.   But any opinions expressed are the opinions      =
=  only of myself and may or may not reflect the opinions of anybody   =
=  else with whom I may or may not have discussed the issues at hand.  =
======================================================================== 

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html



More information about the Xep-support mailing list