[ https://issues.apache.org/jira/browse/XMLBEANS-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kevin Jones updated XMLBEANS-378: --------------------------------- Attachment: patch_alt_parser Patch for above > Add system property to allow override of default piccolo parser > --------------------------------------------------------------- > > Key: XMLBEANS-378 > URL: https://issues.apache.org/jira/browse/XMLBEANS-378 > Project: XMLBeans > Issue Type: Wish > Components: XmlObject > Affects Versions: Version 2.3 > Reporter: Kevin Jones > Priority: Minor > Attachments: patch_alt_parser > > > It would be useful to allow the default piccolo parser to be replaced by > other SAX2 conformant parsers that may other more features/performance > without having to make application code changes. > This can be done by some minor changes to the Store Locale.java mechanism > that caches piccolo parsers per thread. In a trial implementation (see > attached patch) an xmlbeans specific system property is added which has the > same meaning as the 'org.xml.sax.driver' property, i.e. it specifies the name > of a org.xml.sax.XMLReader class. If the property is set this parser is > instantiated instead of a piccolo parser. > The patch passes checkintest when the property > "org.apache.xmlbeans.xmlreader" is set to > "com.sun.org.apache.xerces.internal.parsers.SAXParser" on a jdk1.5.0_15 on > WIN32. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]