Skip navigation
Rob_RH
Currently Being Moderated

ContentSpace EOFExceptions

May 2, 2011 2:33 AM

On our LCES2 environment we are experiencing troubles with EOFexceptions when Content Services is under load.

 

Our process:
Get document from CS -> Watermark the document -> Encrypt the document -> Store the document in CS.

 

When we programatically invoke this process 40 times about 20 items will be processed OK, the other 20 will stall with the exception as attached in the logfile.
The files are small (about 1,8 MB), and when asked for separately (invoking one by one) all files processed directly (so no faulty files).

 

When we retry the stalled processes in the adminui half of them will be processed OK, half will stall. After retrying the stalled ones again, all requested documents are processed OK in most cases.

 

Does LC require specific configuration in the pooling configuration screen within the AdminUI for this specific process.? Or is other tuning/configuration needed? Current settings are all default.

 

ALC-CSV-030-005-Unable to retrieve content from [{0}]: ALC-CSV-30005-000: com.adobe.livecycle.contentservices.client.exceptions.CSInvocationException: ALC-CSV-030-005-Unable to retrieve content from [{0}]
Caused by: java.io.EOFException
     at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280)
     at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2749)
     at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:779)
     at java.io.ObjectInputStream.<init>(ObjectInputStream.java:279)
     at com.adobe.contentservices.webscripts.impl.AbstractContentManager.deserializeObjectBytes(AbstractContentManager.java:2037)
     at com.adobe.contentservices.webscripts.impl.ContentManagerImpl.executeStream(ContentManagerImpl.java:480)
     at com.adobe.contentservices.webscripts.impl.CSRetryingTransactionCallback.execute(CSRetryingTransactionCallback.java:45)
     at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:326)
     at com.adobe.contentservices.webscripts.impl.ContentManagerImpl.execute(ContentManagerImpl.java:112)
     at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:333)
     at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:326)
     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:386)
     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:404)
     at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:246)
     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:294)
     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:172)
     at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at com.adobe.idp.um.auth.filter.CSRFFilter.doFilter(CSRFFilter.java:41)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
     at java.lang.Thread.run(Thread.java:662)

     at com.adobe.contentservices.webscripts.impl.AbstractContentManager.getCSException(AbstractContentManager.java:233)
     at com.adobe.contentservices.webscripts.impl.AbstractContentManager.handleException(AbstractContentManager.java:290)
     at com.adobe.contentservices.webscripts.impl.ContentManagerImpl.execute(ContentManagerImpl.java:124)
     at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:333)
     at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:326)
     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:386)
     at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:404)
     at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:246)
     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:294)
     at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:172)
     at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at com.adobe.idp.um.auth.filter.CSRFFilter.doFilter(CSRFFilter.java:41)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
     at java.lang.Thread.run(Thread.java:662)
 
Replies

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points