AnsweredAssumed Answered

Depot WebDav sous Alfresco 4.2.f

Question asked by jpuzzler on Nov 18, 2014
Bonjour,

probleme : Erreur lors de depot de documents via WebDav

contexte : migration depuis 3.4.d vers 4.2.f

ce qui se passe :

j'utilise webdrive (outil sous windows 8) pour deposer un document (PDF,DOC,XML) en SSL

Alfresco souleve une exception de type (StackOverflowException) et la ligne en cause se trouve dans la classe
org.alfresco.repo.webdav.PutMethod
a la ligne <strong>257</strong> se trouvant dans le bloque suivant :

            // Ask for the document metadata to be extracted
            Action extract = getActionService().createAction(ContentMetadataExtracter.EXECUTOR_NAME);
            if(extract != null)
            {
               extract.setExecuteAsynchronously(false);
               getActionService().executeAction(extract, contentNodeInfo.getNodeRef());
            }


voici une partie de la stack generee :


org.alfresco.service.cmr.action.ActionServiceException: 10180018 The action failed to execute due to an error.
   at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:815)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:572)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:558)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:847)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)


l'exception StackOverFlow

Caused by: java.lang.StackOverflowError
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:69)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy99.isConnected(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor432.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:72)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy99.isConnected(Unknown Source)


Merci d'avance

Outcomes