xsl: fo retrieve-marker недопустимый дочерний элемент

Мне нужно для моего xsl: fo преобразования<fo:retrieve-marker> в таблице, но я не знаю, возможно ли это, потому что я использую FOP Processor для своего преобразования.

Если я использую<fo:retrieve-marker> В своей таблице я всегда получаю сообщение об ошибке, что тег должен быть в статическом содержимом.

Вот таблица с маркером

                <xsl:call-template name="MMEL-Table-Header"/>

                <!-- Bottom table Line  -->
                <fo:table-footer>
                    <fo:table-row>
                        <fo:table-cell>                                                                             
                            <fo:marker marker-class-name="footer-continued"> <fo:inline>(continued)</fo:inline></fo:marker>
                        </fo:table-cell>
                    </fo:table-row>

                </fo:table-footer>

                <fo:table-body >               

                    <xsl:variable name="identification">
                        <xsl:value-of select="ident/message"/>                                 
                    </xsl:variable>                       
                    <xsl:apply-templates select="ident"><xsl:with-param name="ident" select="$identification"/></xsl:apply-templates>
                    <xsl:apply-templates select="provisos/proviso"><xsl:with-param name="ident" select="$identification"/></xsl:apply-templates>

                <fo:table-row>
                    <fo:table-cell> <fo:retrieve-marker retrieve-position="first-starting-within-page" retrieve-class-name="footer-continued" retrieve-boundary="document" /> </fo:table-cell>
                </fo:table-row>
                </fo:table-body>           
            </fo:table>          

Ответы на вопрос(1)

Ваш ответ на вопрос