You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2007/03/12 20:27:26 UTC

DO NOT REPLY [Bug 41825] New: - fop parser not handling xslt call-template

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41825>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41825

           Summary: fop parser not handling xslt call-template
           Product: Fop
           Version: 0.93
          Platform: Other
        OS/Version: Windows 2000
            Status: NEW
          Severity: major
          Priority: P2
         Component: general
        AssignedTo: fop-dev@xmlgraphics.apache.org
        ReportedBy: paulfisher44@yahoo.com


Trying to process a mixed xslt / xsl-fo page that had a call with template, for
example ...
<xsl:call-template name="ICM_DoseFreqRoute">
   <xsl:with-param name="dose"       select="."/>
   <xsl:with-param name="frequency"  select="../frequency"/>
</xsl:call-template>

the FOP app threw an exception...
file:/C:/fop-0.93/aer.fo; Line #289; Column #54;
javax.xml.transform.TransformerException: ElemTemplateElement error:
ICM_DoseFreqRoute

the original page (minus xsl-fo additions) handles call-templates fine.

There is also another issue with correctly parsing ')' within selects.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 41825] - fop parser not handling xslt call-template

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41825>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41825


a_l.delmelle@pandora.be changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Additional Comments From a_l.delmelle@pandora.be  2007-03-12 12:40 -------
Hi,

Please do /not/ use this interface for anything other than reporting a possible bug in FOP itself (not the 
XML parser or XSLT processor).

For usage-related questions, please subscribe to fop-users@xmlgraphics.apache.org (or post to that 
forum via Nabble).

Thanks!

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 41825] - fop parser not handling xslt call-template

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41825>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41825


a_l.delmelle@pandora.be changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |INVALID




------- Additional Comments From a_l.delmelle@pandora.be  2007-03-12 13:15 -------

There is no such thing as the 'FOP parser'. FOP uses either the XML parser and XSLT processor bundled 
with the JVM you're using. If those are absent, it will use the versions in $FOP_HOME$/lib

If you wish to override the XML parser and XSLT processor used by your Java environment, then copy the 
related JARs to your $JAVA_HOME$/lib/endorsed.

Please post all follow-up of this problem to fop-users@.

Thanks!

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 41825] - fop parser not handling xslt call-template

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41825>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41825


paulfisher44@yahoo.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |




------- Additional Comments From paulfisher44@yahoo.com  2007-03-12 12:59 -------
The problem is with the fact that FOP does not correctly handle files that
contain embedded xslt, which is what FOP should be able to process.
The FOP parser appears to process nearly all xslt elements and attributes except
for "call-template", regular templates seem to pass the initial parsing phase.


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.