<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Axis and SAXParseException in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163381#M117184</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hie all.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a resource library based on CMS Alfresco( + Liferay).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Almost all books are written in Russian.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Well. I have to provide search service in this library.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After some tricks with core-services-context.xml and dictionaryModel.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I managed problem with Russian lucene requests in the Node Browser.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I encountered another problem. I developed my own HResourceLibraryPortlet for common users. It contains a single text field for lucene search in particular.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The point is that after sending a search request with Russian letters&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the following exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;AxisFault&lt;BR /&gt; faultCode: {&lt;A href="http://schemas.xmlsoap.org/soap/envelope/}Server.userException" rel="nofollow noopener noreferrer"&gt;http://schemas.xmlsoap.org/soap/envelope/}Server.userException&lt;/A&gt;&lt;BR /&gt; faultSubcode: &lt;BR /&gt; faultString: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x1f) was found in the element content of the document.&lt;BR /&gt; faultActor: &lt;BR /&gt; faultNode: &lt;BR /&gt; faultDetail: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;A href="http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXParseException" rel="nofollow noopener noreferrer"&gt;http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXParseException&lt;/A&gt;: An invalid XML character (Unicode: 0x1f) was found in the element content of the document.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.server.AxisServer.initSOAPConstants(AxisServer.java:345)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.server.AxisServer.invoke(AxisServer.java:279)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:619)&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;It would be great if someone could give me an advice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(I have no problems with English letters in my portlet)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Feb 2008 07:10:30 GMT</pubDate>
    <dc:creator>dvelasov</dc:creator>
    <dc:date>2008-02-25T07:10:30Z</dc:date>
    <item>
      <title>Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163381#M117184</link>
      <description>Hie all.I have a resource library based on CMS Alfresco( + Liferay).Almost all books are written in Russian.Well. I have to provide search service in this library.After some tricks with core-services-context.xml and dictionaryModel.xmlI managed problem with Russian lucene requests in the Node Browse</description>
      <pubDate>Mon, 25 Feb 2008 07:10:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163381#M117184</guid>
      <dc:creator>dvelasov</dc:creator>
      <dc:date>2008-02-25T07:10:30Z</dc:date>
    </item>
    <item>
      <title>Re: Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163382#M117185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is this the problem of Alfresco/Axis code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; :?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 03:06:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163382#M117185</guid>
      <dc:creator>dvelasov</dc:creator>
      <dc:date>2008-03-03T03:06:38Z</dc:date>
    </item>
    <item>
      <title>Re: Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163383#M117186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried to perform search with a hard coded String object using UTF-8.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It leads to the same exception.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I modified Axis code in order to print the whole SOAP message as string and get info about the encoding used.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Encoding is "utf-8". But cyrillic letters were modified to a nonsense sequence of the non XML-compliant characters.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Of course any attempt to parse these ones throws the above exception.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Native Node Browser uses &lt;/SPAN&gt;&lt;STRONG&gt;org.alfresco.service.cmr…..&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hmm…. May be I should use this API and include some servlet into the alfrerso.war in order to save my time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But certainly it will be great if I find the place in the code that is responsible for this behaviour.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 03:09:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163383#M117186</guid>
      <dc:creator>dvelasov</dc:creator>
      <dc:date>2008-03-03T03:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163384#M117187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This ceratinly sounds like a problem with character encoding.&amp;nbsp; I don't know if the issue lies with Axis or Alfresco, but it seems like you have a reproducable case.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The best course of action is to create a JIRA issue (&lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com&lt;/A&gt;&lt;SPAN&gt;) describing the problem.&amp;nbsp; If you can provide a unit test/example code that we can use to reproduce the issue it will help.&amp;nbsp; It will be perticularily helpful to specify the environment you are working in and the character sets you are using.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Roy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2008 11:52:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163384#M117187</guid>
      <dc:creator>rwetherall</dc:creator>
      <dc:date>2008-03-06T11:52:21Z</dc:date>
    </item>
    <item>
      <title>Re: Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163385#M117188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is the expected JIRA issue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://issues.alfresco.com/browse/AR-2156" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/browse/AR-2156&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your attention.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;D. Vlasov&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 10:58:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163385#M117188</guid>
      <dc:creator>dvelasov</dc:creator>
      <dc:date>2008-03-07T10:58:11Z</dc:date>
    </item>
    <item>
      <title>Re: Axis and SAXParseException</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163386#M117189</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The problem turned out to be simple.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think you may remove JIRA issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I forgot that among other libraries I used a set of jar files (alfresco-web-service-client.jar and some others) for the previous version of the Alfresco CMS on the client-side.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Huh….&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(^_^&lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 20:50:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/axis-and-saxparseexception/m-p/163386#M117189</guid>
      <dc:creator>dvelasov</dc:creator>
      <dc:date>2008-03-07T20:50:39Z</dc:date>
    </item>
  </channel>
</rss>

