I think fox: should also be validated.  It's, by
definition, part of FOP core, and can't be
added/adjusted to by anyone but us.

FOP Processor:  XSL FO's + FOP (fox:) FO's.
RenderX Processor:  XSL FO's + RenderX FO's.
AntennaHouse Processor:  XSL FO's + AntennaHouse FO's.

Whether or not a particular FO supported by a
processor has been christened by the W3C is an
irrelevancy that shouldn't affect architecture.

Glen


--- [EMAIL PROTECTED] wrote:

> bckfnn      2004/09/08 13:25:55
> 
>   Modified:    src/java/org/apache/fop/fo
> FOTreeBuilder.java
>   Log:
>   Disable the validation for extension elements.
> This is a temporary fix
>   until a full validation framework that support
> extensions are in place.
>   
>   Revision  Changes    Path
>   1.49      +6 -4     
>
xml-fop/src/java/org/apache/fop/fo/FOTreeBuilder.java
>   
>   Index: FOTreeBuilder.java
>  
>
===================================================================
>   RCS file:
>
/home/cvs/xml-fop/src/java/org/apache/fop/fo/FOTreeBuilder.java,v
>   retrieving revision 1.48
>   retrieving revision 1.49
>   diff -u -r1.48 -r1.49
>   --- FOTreeBuilder.java      6 Sep 2004 18:44:31 -0000
> 1.48
>   +++ FOTreeBuilder.java      8 Sep 2004 20:25:55 -0000
> 1.49
>   @@ -255,10 +255,12 @@
>                        "Error:  First element must
> be fo:root formatting object"));
>                }
>            } else { // check that incoming node is
> valid for currentFObj
>   -            try {
>   -               
> currentFObj.validateChildNode(locator, namespaceURI,
> localName);
>   -            } catch (SAXParseException e) {
>   -                throw e;
>   +            if
> (namespaceURI.equals(FOElementMapping.URI)) {
>   +                try {
>   +                   
> currentFObj.validateChildNode(locator, namespaceURI,
> localName);
>   +                } catch (SAXParseException e) {
>   +                    throw e;
>   +                }
>                }
>            }
>            
>   
>   
>   
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 

Reply via email to