manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karl Wright (JIRA)" <>
Subject [jira] [Commented] (CONNECTORS-1325) Invalid XML character causing job to abort
Date Wed, 12 Oct 2016 11:05:20 GMT


Karl Wright commented on CONNECTORS-1325:

Hi Konstantin,

Good release practices, and Apache policy, says we cannot and will not re-issue releases to
include patches.  In order to do that there would need to be a point release instead.  This
change will go out as part of the 2.6 release in December.

I would like to further understand how exactly this entity is presenting into the XML.  If
you can obtain the actual XML document (redact sensitive content, of course, but preserve
formatting etc), I would greatly appreciate it. If it turns out that the problem is with the
xerces parser, I can create a ticket against that.  I suspect, however, that a ticket really
should be created against SharePoint, although I also suspect they will be completely unwilling
to fix a deprecated feature like this.

> Invalid XML character causing job to abort
> ------------------------------------------
>                 Key: CONNECTORS-1325
>                 URL:
>             Project: ManifoldCF
>          Issue Type: Bug
>          Components: SharePoint connector
>    Affects Versions: ManifoldCF 2.3
>            Reporter: Phil
>            Assignee: Karl Wright
>            Priority: Blocker
>             Fix For: ManifoldCF 2.5
>         Attachments: CONNECTORS-1325-2.patch, CONNECTORS-1325-3.patch, CONNECTORS-1325.patch
> The following error is causing the Manifold job to abort, and subsequently the job not
being able to finish.
> It would be good to have the crawler log this error, but not throw an exception which
causes the entire job to stop.
> {code}
> ERROR 2016-06-21 19:01:54,562 (Worker thread '6') system.WorkerThread - Exception tossed:
XML parsing error: Character reference "&#xD83D" is an invalid XML character.
> org.apache.manifoldcf.core.interfaces.ManifoldCFException: XML parsing error: Character
reference "&#xD83D" is an invalid XML character.
>         at org.apache.manifoldcf.core.common.XMLDoc.init(
>         at org.apache.manifoldcf.core.common.XMLDoc.<init>(
>         at org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getFieldValues(
>         at org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(
>         at
> Caused by: org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 64; Character
reference "&#xD83D" is an invalid XML character.
>         at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>         at javax.xml.parsers.DocumentBuilder.parse(
>         at org.apache.manifoldcf.core.common.XMLDoc.init(
>         ... 4 more
> {code}

This message was sent by Atlassian JIRA

View raw message