[CMA-47] EOFException when calling WorkflowService.getAssignedTasks Created: 15/Apr/10  Updated: 21/May/10  Resolved: 19/May/10

Status: Closed
Project: Remote Alfresco API rivet
Component/s: CMA Impl
Affects Version/s: 1.11.0
Fix Version/s: 3.2.0-E-0

Type: Bug Priority: Major
Reporter: aspa Assignee: sumer
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 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)


 Comments   
Comment by aspa [ 15/Apr/10 ]
There's also some discussion about this issue on the Alfresco forums:
http://forums.alfresco.com/en/viewtopic.php?f=32&t=15360&p=77296
Comment by sumer [ 28/Apr/10 ]
Please start on this next week
Generated at Sat Feb 10 05:51:34 GMT 2024 using Jira 8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6.