AnsweredAssumed Answered

Creation of thumbnail 'doclib' failed

Question asked by felipealamos on Apr 20, 2017
Latest reply on Apr 21, 2017 by felipealamos

Estimados 

 

tengo una aplicación de carga la cual funciona bien al ejecutarse una vez, quiero ejecutar esta aplicación  cuatro veces en paralelo, al ejecutar esto alfresco me entrega un error  y el aplicativo el aplicativo otro.  no siempre ocurre el error y tres de los cuatro procesos terminan bien.  tenia pensando tratar de forzar la creación thumbnail en forma synchronous.

también intente aumentar el time out del thumbnail con esta liena en alfresco-global.properties

 system.thumbnail.quietPeriod=604800

 

pero el error continua 

alguna idea de como solucionar esto ?

 

Desde ya gracias.

 

 

-Alfresco Error-

org.alfresco.error.AlfrescoRuntimeException: 03200197 Creation of thumbnail 'doclib' failed
at org.alfresco.repo.thumbnail.CreateThumbnailActionExecuter.executeImpl(CreateThumbnailActionExecuter.java:213)
at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:274)
at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:846)
at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:747)
at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1$1.execute(AsynchronousActionExecutionQueueImpl.java:430)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:333)
at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1.doWork(AsynchronousActionExecutionQueueImpl.java:439)
at org.alfresco.repo.tenant.TenantUtil.runAsWork(TenantUtil.java:126)
at org.alfresco.repo.tenant.TenantUtil.runAsTenant(TenantUtil.java:95)
at org.alfresco.repo.tenant.TenantUtil$1.doWork(TenantUtil.java:69)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:555)
at org.alfresco.repo.tenant.TenantUtil.runAsUserTenant(TenantUtil.java:65)
at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper.run(AsynchronousActionExecutionQueueImpl.java:442)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.alfresco.service.cmr.thumbnail.ThumbnailException: 03200196 03200195 Transformation failed to obey timeout limit
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.createThumbnailNode(ThumbnailServiceImpl.java:752)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.access$4(ThumbnailServiceImpl.java:736)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1$1.doWork(ThumbnailServiceImpl.java:411)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1$1.doWork(ThumbnailServiceImpl.java:1)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:555)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1.execute(ThumbnailServiceImpl.java:407)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl$1.execute(ThumbnailServiceImpl.java:1)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.thumbnail.ThumbnailServiceImpl.createThumbnail(ThumbnailServiceImpl.java:401)
at sun.reflect.GeneratedMethodAccessor814.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:41)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:53)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:166)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.transaction.RetryingTransactionInterceptor$1.execute(RetryingTransactionInterceptor.java:86)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.transaction.RetryingTransactionInterceptor.invoke(RetryingTransactionInterceptor.java:76)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy139.createThumbnail(Unknown Source)
at org.alfresco.repo.thumbnail.CreateThumbnailActionExecuter.executeImpl(CreateThumbnailActionExecuter.java:192)
... 16 more

 

 

-Aplicativo error - 

 

AxisFault
 faultSubcode:
 faultString: java.util.ConcurrentModificationException
 faultActor:
 faultNode:
 faultDetail:
java.util.ConcurrentModificationException
        at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
        at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
        at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java
:1087)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source
)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Driver.next(Unknown Source)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Sour
ce)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
        at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
        at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:
62)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
        at org.apache.axis.client.Call.invoke(Call.java:2767)
        at org.apache.axis.client.Call.invoke(Call.java:2443)
        at org.apache.axis.client.Call.invoke(Call.java:2366)
        at org.apache.axis.client.Call.invoke(Call.java:1812)
        at org.talend.DynamicInvoker.invokeMethod(DynamicInvoker.java:336)
        at org.talend.DynamicInvoker.main(DynamicInvoker.java:190)
        at org.talend.DynamicInvoker.main(DynamicInvoker.java:131)
        at uploadalfresco3libertymodel.sendfileslibertym_0_1.sendFilesLibertyM.tIterateToFlow_1_A
IProcess(sendFilesLibertyM.java:7990)
        at uploadalfresco3libertymodel.sendfileslibertym_0_1.sendFilesLibertyM.tFileList_1Process
(sendFilesLibertyM.java:1123)
        at uploadalfresco3libertymodel.sendfileslibertym_0_1.sendFilesLibertyM.runJobInTOS(sendFi
lesLibertyM.java:8899)
        at uploadalfresco3libertymodel.sendfileslibertym_0_1.sendFilesLibertyM.runJob(sendFilesLi
bertyM.java:8746)
        at uploadalfresco3libertymodel.readfileslibertym_0_1.readFilesLibertyM.tRunJob_1Process(r
eadFilesLibertyM.java:556)
        at uploadalfresco3libertymodel.readfileslibertym_0_1.readFilesLibertyM.tPostjob_2Process(
readFilesLibertyM.java:762)
        at uploadalfresco3libertymodel.readfileslibertym_0_1.readFilesLibertyM.runJobInTOS(readFi
lesLibertyM.java:6471)
        at uploadalfresco3libertymodel.readfileslibertym_0_1.readFilesLibertyM.runJob(readFilesLi
bertyM.java:6318)
ileDelete_1Process(prepareDataLibertyInicioM.java:3190)
ileInputDelimited_1Process(prepareDataLibertyInicioM.java:2517)
ileInputDelimited_2Process(prepareDataLibertyInicioM.java:4405)
nJobInTOS(prepareDataLibertyInicioM.java:4757)
in(prepareDataLibertyInicioM.java:4589)
2017-04-13 17:25:08|W6LEjg|JYA2MN|gQksYi|UPLOADALFRESCO3LIBERTYMODEL|sendFilesLibertyM|DEV|6|Java
 Exception|tWebServiceInput_1|org.apache.axis.AxisFault:java.util.ConcurrentModificationException

Outcomes