You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by rw...@apache.org on 2006/03/24 18:32:49 UTC

svn commit: r388586 - /portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java

Author: rwatler
Date: Fri Mar 24 09:32:46 2006
New Revision: 388586

URL: http://svn.apache.org/viewcvs?rev=388586&view=rev
Log:
add SAX XMLReader impl property not set with j2se 1.5

Modified:
    portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java

Modified: portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java?rev=388586&r1=388585&r2=388586&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java (original)
+++ portals/jetspeed-2/trunk/applications/rss/src/java/org/apache/portals/applications/transform/impl/JetspeedTransform.java Fri Mar 24 09:32:46 2006
@@ -63,6 +63,7 @@
                 System.setProperty(JAX_TRANSFORM_PROPERTY, jaxTransformFactoryProp);
                 System.setProperty(JAX_SAX_PARSER_PROPERTY, jaxSaxFactoryProp);
                 System.setProperty(JAX_DOM_PARSER_PROPERTY, jaxDomFactoryProp);
+                System.setProperty(SAX_XML_READER_PROPERTY, saxXmlReaderProp);
 
                 TransformerFactory tFactory = TransformerFactory.newInstance();
                 domFactory = DocumentBuilderFactory.newInstance();
@@ -110,6 +111,16 @@
 
     private static final String JAX_DOM_PARSER_PROPERTY = "javax.xml.parsers.DocumentBuilderFactory";
 
+    //
+    // Standard Parser Vendor Property
+    //
+    private static final String SAX_XML_READER_PROPERTY = "org.xml.sax.driver";
+
+    //
+    // Standard Parser Vendor Configuration
+    //
+    private final static String saxXmlReaderProp = "org.apache.xerces.parsers.SAXParser";
+
     // DTD Map
     static private Map dtds = new HashMap();
 
@@ -253,6 +264,7 @@
                 System.setProperty(JAX_TRANSFORM_PROPERTY, jaxTransformFactoryProp);
                 System.setProperty(JAX_SAX_PARSER_PROPERTY, jaxSaxFactoryProp);
                 System.setProperty(JAX_DOM_PARSER_PROPERTY, jaxDomFactoryProp);
+                System.setProperty(SAX_XML_READER_PROPERTY, saxXmlReaderProp);
 
                 TransformerFactory tFactory = TransformerFactory.newInstance();
                 domFactory = DocumentBuilderFactory.newInstance();
@@ -369,4 +381,4 @@
     }
     
 
-}
\ No newline at end of file
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org