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]
>
>