<?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 XMLStreamException calling REST deployments/{depID}/resources in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185606#M138736</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm making a REST call to get the resources of a deployment in the repository. I have success calling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://mouse:8084/activiti-rest/service/repository/deployments/1506" rel="nofollow noopener noreferrer"&gt;http://mouse:8084/activiti-rest/service/repository/deployments/1506&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;to get the deployment info, but when I call:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://mouse:8084/activiti-rest/service/repository/deployments/1506/resources" rel="nofollow noopener noreferrer"&gt;http://mouse:8084/activiti-rest/service/repository/deployments/1506/resources&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I get a HTTP 500 with the error message:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"An exception occured writing the response entity"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and this big long nasty stack trace in my Tomcat log:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 07, 2014 4:46:00 PM org.restlet.engine.log.LogFilter afterHandle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: 2014-08-07&amp;nbsp;&amp;nbsp;&amp;nbsp;16:46:00&amp;nbsp;&amp;nbsp;&amp;nbsp;2001:0:9d38:6ab8:10db:3a91:f5ff:ff43&amp;nbsp;&amp;nbsp;&amp;nbsp;kermit&amp;nbsp;&amp;nbsp;&amp;nbsp;2001:0:9d38:6ab8:10db:3a91:f5ff:ff43&amp;nbsp;&amp;nbsp;&amp;nbsp;8084&amp;nbsp;&amp;nbsp;&amp;nbsp;GET&amp;nbsp;&amp;nbsp;&amp;nbsp;/activiti-rest/service/repository/deployments/1506/resources&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;&amp;nbsp;&amp;nbsp;200&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;63&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://mouse:8084" rel="nofollow noopener noreferrer"&gt;http://mouse:8084&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0&amp;nbsp;&amp;nbsp;&amp;nbsp;-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Aug 07, 2014 4:46:00 PM org.restlet.engine.adapter.ServerAdapter commit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SEVERE: An exception occured writing the response entity&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.io.IOException: javax.xml.stream.XMLStreamException: Trying to output second root, &amp;lt;ArrayList&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.dataformat.xml.util.StaxUtil.throwXmlAsIOException(StaxUtil.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator._handleStartObject(ToXmlGenerator.java:428)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.writeStartObject(ToXmlGenerator.java:397)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:138)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:100)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:21)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:186)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:222)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.dataformat.xml.ser.XmlSerializerProvider.serializeValue(XmlSerializerProvider.java:87)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ObjectWriter._configAndWriteValue(ObjectWriter.java:683)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:534)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.ext.jackson.JacksonRepresentation.write(JacksonRepresentation.java:474)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.engine.adapter.ServerCall.writeResponseBody(ServerCall.java:519)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.engine.adapter.ServerCall.sendResponse(ServerCall.java:463)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.ext.servlet.internal.ServletCall.sendResponse(ServletCall.java:430)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.engine.adapter.ServerAdapter.commit(ServerAdapter.java:196)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:153)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:1118)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:745)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: javax.xml.stream.XMLStreamException: Trying to output second root, &amp;lt;ArrayList&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1522)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1529)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.BaseStreamWriter.reportNwfStructure(BaseStreamWriter.java:1557)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.BaseNsStreamWriter.checkStartElement(BaseNsStreamWriter.java:469)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.RepairingNsStreamWriter.writeStartOrEmpty(RepairingNsStreamWriter.java:255)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.ctc.wstx.sw.BaseNsStreamWriter.writeStartElement(BaseNsStreamWriter.java:310)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator._handleStartObject(ToXmlGenerator.java:426)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 36 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyone seen anything like this? Also I'm stilling getting XML on some of my REST responses from Activiti while others are JSON as they should be. Are there some issues with the Activiti 5.16 REST stack? I want to make sure our workflow editor will work with 5.16, but I'm getting ready to rollback to 5.15 and just certify it for instead. 5.16 just isn't working well for me.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Aug 2014 20:54:22 GMT</pubDate>
    <dc:creator>joeysr20det</dc:creator>
    <dc:date>2014-08-07T20:54:22Z</dc:date>
    <item>
      <title>XMLStreamException calling REST deployments/{depID}/resources</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185606#M138736</link>
      <description>I'm making a REST call to get the resources of a deployment in the repository. I have success calling:http://mouse:8084/activiti-rest/service/repository/deployments/1506to get the deployment info, but when I call:http://mouse:8084/activiti-rest/service/repository/deployments/1506/resourcesI get a HT</description>
      <pubDate>Thu, 07 Aug 2014 20:54:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185606#M138736</guid>
      <dc:creator>joeysr20det</dc:creator>
      <dc:date>2014-08-07T20:54:22Z</dc:date>
    </item>
    <item>
      <title>Re: XMLStreamException calling REST deployments/{depID}/resources</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185607#M138737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;5.16 didn't have much changes in the rest API. But you say the very same call is working on 5.15?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2014 08:55:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185607#M138737</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-08-19T08:55:48Z</dc:date>
    </item>
    <item>
      <title>Re: XMLStreamException calling REST deployments/{depID}/resources</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185608#M138738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes that's right. I don't know whats changed. I'm pretty familiar with your source code and design and couldn't find any noticeable changes from 5.15 to 5.16 with respect to REST.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, the Accept: application/json HTTP header solves this issue for sure. I've done a great deal of searching and it's highly recommended to specify the Accept header to identify the HTTP response format you expect to receive as the client. I read from a lot of JSON people that there are so many subtle differences at the transport layer from platform to plaform, version to version, etc…. that they just always make sure to use the header. It might be a good idea to throw this in the beginning of the REST section of the user manual.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Keep up the good work. The Activiti is doing a great job. I've worked with many workflow engines and like yours the best by far.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2014 15:16:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185608#M138738</guid>
      <dc:creator>joeysr20det</dc:creator>
      <dc:date>2014-08-19T15:16:43Z</dc:date>
    </item>
    <item>
      <title>Re: XMLStreamException calling REST deployments/{depID}/resources</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185609#M138739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That is indeed odd that suddenly these headers are needed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I added it to the userguide: &lt;/SPAN&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/abdc39bf386588e71579b9b933c0fd82798a1047" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/abdc39bf386588e71579b9b933c0fd82798a1047&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks. And thanks for the positive feedback &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2014 20:00:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xmlstreamexception-calling-rest-deployments-depid-resources/m-p/185609#M138739</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-08-20T20:00:14Z</dc:date>
    </item>
  </channel>
</rss>

