Uploaded image for project: 'Remote Alfresco API rivet'
  1. Remote Alfresco API rivet
  2. CMA-47

EOFException when calling WorkflowService.getAssignedTasks

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.11.0
    • Fix Version/s: 3.2.0-E-0
    • Component/s: CMA Impl
    • Labels:
      None

      Description

      The following API call fails with an EOFException:

      List<WorkflowTask> tasks = WorkflowService.getAssignedTasks(ticket, "myuser", WorkflowTaskState.IN_PROGRESS);

      Here's the error:

      java.io.EOFException
      at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)
      at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)
      at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)
      at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)
      at com.rivetlogic.crypto.Base64.decodeToObject(Base64.java:1044)
      at com.rivetlogic.core.cma.mapping.handler.SerializableMappingHandler.convertUponSet(SerializableMappingHandler.java:64)
      at org.exolab.castor.mapping.GeneralizedFieldHandler.setValue(GeneralizedFieldHandler.java:274)
      at org.exolab.castor.mapping.loader.FieldHandlerImpl.setValue(FieldHandlerImpl.java:474)
      at org.exolab.castor.xml.UnmarshalHandler.endElement(UnmarshalHandler.java:1068)
      at org.exolab.castor.xml.UnmarshalHandler.endElement(UnmarshalHandler.java:1159)
      at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
      at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
      at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
      at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
      at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
      at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
      at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:715)
      at com.rivetlogic.core.cma.mapping.impl.CmaCastorUnmarshaller.unmarshal(CmaCastorUnmarshaller.java:55)
      at com.rivetlogic.core.cma.rest.impl.RestExecuterImpl.processResponse(RestExecuterImpl.java:378)
      at com.rivetlogic.core.cma.rest.impl.RestExecuterImpl.processResponse(RestExecuterImpl.java:306)
      at com.rivetlogic.core.cma.rest.impl.RestExecuterImpl.execute(RestExecuterImpl.java:113)
      at com.rivetlogic.core.cma.rest.impl.RestExecuterImpl.execute(RestExecuterImpl.java:95)
      at com.rivetlogic.core.cma.impl.WorkflowServiceImpl.execute(WorkflowServiceImpl.java:563)
      at com.rivetlogic.core.cma.impl.WorkflowServiceImpl.getAssignedTasks(WorkflowServiceImpl.java:260)
      at com.ixonos.alfresco.demo.auth.RAArAuthDemo.main(RAArAuthDemo.java:61)
      Bad Base64 input character at 10: -92(decimal)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sumer sumer
                Reporter:
                aspa aspa
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support