great minds think alike.

I had already included a pointer to the jira, plus some comments about this
strange bit of code...  -Marshall

On 11/16/2011 3:30 AM, Joern Kottmann (Commented) (JIRA) wrote:
>     [ 
> https://issues.apache.org/jira/browse/UIMA-2155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13151086#comment-13151086
>  ] 
>
> Joern Kottmann commented on UIMA-2155:
> --------------------------------------
>
> Please provide a pointer in the code to this issue, so people can understand 
> why we are doing that.
>                 
>> XALAN 2.6.0 overriding normal Java transformer factory in some JVMs causes 
>> UIMA XML parser failures
>> ---------------------------------------------------------------------------------------------------
>>
>>                 Key: UIMA-2155
>>                 URL: https://issues.apache.org/jira/browse/UIMA-2155
>>             Project: UIMA
>>          Issue Type: Bug
>>          Components: Core Java Framework
>>            Reporter: Richard Eckart de Castilho
>>            Assignee: Marshall Schor
>>         Attachments: testcase-UIMA-2155.zip
>>
>>
>> Several people in our group that run Linux with the Sun JDK have run into 
>> problems that UIMA fails to parse descriptors unless Xerces 2.9.1 and Xalan 
>> 2.7.1. are on the classpath. 
>> It might be a good idea to add these two as standard dependencies to 
>> uimaj-core. 
>> {noformat}
>> org.apache.uima.util.InvalidXMLException: Invalid descriptor at Chunks.xml.
>>     at 
>> org.apache.uima.util.impl.XMLParser_impl.parse(XMLParser_impl.java:194)
>>     at 
>> org.apache.uima.util.impl.XMLParser_impl.parseTypeSystemDescription(XMLParser_impl.java:708)
>>     at 
>> org.apache.uima.util.impl.XMLParser_impl.parseTypeSystemDescription(XMLParser_impl.java:695)
>>     at 
>> org.uimafit.factory.TypeSystemDescriptionFactory.createTypeSystemDescription(TypeSystemDescriptionFactory.java:145)
>>     at 
>> org.uimafit.factory.AnalysisEngineFactory.createPrimitiveDescription(AnalysisEngineFactory.java:229)
>>     at wikicounts.RunCountExperiment.run(RunCountExperiment.java:66)
>>     at wikicounts.RunCountExperiment.main(RunCountExperiment.java:27)
>> Caused by: org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to 
>> create or change an object in a way which is incorrect with regard to 
>> namespaces.
>>     at org.apache.xml.utils.DOMBuilder.startElement(DOMBuilder.java:322)
>>     at 
>> org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1020)
>>     at 
>> org.apache.uima.util.impl.SaxDeserializer_impl.startElement(SaxDeserializer_impl.java:202)
>>     at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
>> Source)
>>     at 
>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
>> Source)
>>     at 
>> org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown
>>  Source)
>>     at 
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
>>  Source)
>>     at 
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>     at 
>> org.apache.uima.util.impl.XMLParser_impl.parse(XMLParser_impl.java:177)
>>     ... 6 more
>> Caused by: org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to 
>> create or change an object in a way which is incorrect with regard to 
>> namespaces.
>>     at org.apache.xerces.dom.AttrNSImpl.setName(Unknown Source)
>>     at org.apache.xerces.dom.AttrNSImpl.<init>(Unknown Source)
>>     at org.apache.xerces.dom.CoreDocumentImpl.createAttributeNS(Unknown 
>> Source)
>>     at org.apache.xerces.dom.ElementImpl.setAttributeNS(Unknown Source)
>>     at org.apache.xml.utils.DOMBuilder.startElement(DOMBuilder.java:307)
>>     ... 18 more
>> {noformat}
>>     
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA 
> administrators: 
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>         
>

Reply via email to