mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged HEAD-BUG-FIX (5.0/Cloud) to HEAD (5.0/Cloud)
83848: Merged DEV to HEAD-BUG-FIX (5.0) 83749: ACE-2699: Could not edit documents via WebDAV - Set missing poster for ActivityPoster in WebDAVServlet. 83839: ACE-2699: Could not edit documents via WebDAV: - Replace unused ActivityService with ActivityPoster in ActivityPosterImpl constructor. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84127 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -25,7 +25,6 @@ import org.alfresco.repo.Client;
|
||||
import org.alfresco.repo.Client.ClientType;
|
||||
import org.alfresco.repo.activities.ActivityType;
|
||||
import org.alfresco.service.cmr.activities.ActivityPoster;
|
||||
import org.alfresco.service.cmr.activities.ActivityService;
|
||||
import org.alfresco.service.cmr.model.FileInfo;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.apache.commons.logging.Log;
|
||||
@@ -55,13 +54,12 @@ public class ActivityPosterImpl implements WebDAVActivityPoster
|
||||
* Constructor
|
||||
*
|
||||
* @param appTool
|
||||
* @param activityService
|
||||
* @param nodeService
|
||||
* @param personService
|
||||
* @param activityPoster
|
||||
*/
|
||||
public ActivityPosterImpl(String appTool, ActivityService activityService)
|
||||
public ActivityPosterImpl(String appTool, ActivityPoster poster)
|
||||
{
|
||||
this.appTool = appTool;
|
||||
this.poster = poster;
|
||||
}
|
||||
|
||||
|
||||
|
@@ -34,7 +34,7 @@ import org.alfresco.repo.cache.SimpleCache;
|
||||
import org.alfresco.repo.security.authentication.AuthenticationContext;
|
||||
import org.alfresco.repo.tenant.TenantService;
|
||||
import org.alfresco.service.ServiceRegistry;
|
||||
import org.alfresco.service.cmr.activities.ActivityService;
|
||||
import org.alfresco.service.cmr.activities.ActivityPoster;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.alfresco.service.cmr.repository.NodeService;
|
||||
import org.alfresco.service.cmr.repository.StoreRef;
|
||||
@@ -264,13 +264,13 @@ public class WebDAVServlet extends HttpServlet
|
||||
nodeService = (NodeService) context.getBean("NodeService");
|
||||
searchService = (SearchService) context.getBean("SearchService");
|
||||
namespaceService = (NamespaceService) context.getBean("NamespaceService");
|
||||
ActivityService activityService = (ActivityService) context.getBean("activityService");
|
||||
ActivityPoster poster = (ActivityPoster) context.getBean("activitiesPoster");
|
||||
singletonCache = (SimpleCache<String, NodeRef>)context.getBean("immutableSingletonCache");
|
||||
|
||||
|
||||
|
||||
// Collaborator used by WebDAV methods to create activity posts.
|
||||
activityPoster = new ActivityPosterImpl("WebDAV", activityService);
|
||||
activityPoster = new ActivityPosterImpl("WebDAV", poster);
|
||||
|
||||
// Create the WebDAV helper
|
||||
m_davHelper = (WebDAVHelper) context.getBean("webDAVHelper");
|
||||
|
Reference in New Issue
Block a user