Uploaded image for project: 'Jahia Community'
  1. Jahia Community
  2. JAHIA-1527

Build SP: renommage de shared (et autres opérations) devrait être plus qu'interdit - ibid pour les users et group folders

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • WCM 5.0 SP1
    • WCM 5.0 SP1
    • None
    • 15858

    Description

      Il ne devrait pas être possible de supprimer/renommer et autres opérations sur les répertoies shared (pas essayé sur groups ou users ou sur le nom d'un group ou d'un user ou sur private ou public de ces derniers mais ce devrait être interdit de la même façon).

      En cas de tentative de renommage de shared par exemple (en "partagé" pour les français), Slide exceptionne et l'arbre shared en entier avec tous les fichiers disparait dans la nature. On a déjà un client qui a perdu tous ces fichiers ainsi (NHSierraClub).

      A corriger donc pour la SP1.

      5714324 [2006-12-01 16:27:27,269] [org.apache.slide.common.Domain] ERROR - Exception while move - No object found at /sdfsf
      5714324 [2006-12-01 16:27:27,269] [org.apache.slide.common.Domain] ERROR - org.apache.slide.structure.ObjectNotFoundException: No object found at /sdfsf
      org.apache.slide.structure.ObjectNotFoundException: No object found at /sdfsf
      at org.apache.slide.store.BindingStore.doResolve(BindingStore.java:726)
      at org.apache.slide.store.BindingStore.doRetrieveObjectNode(BindingStore.java:684)
      at org.apache.slide.store.BindingStore.retrieveObject(BindingStore.java:89)
      at org.apache.slide.structure.StructureImpl.retrieve(StructureImpl.java:212)
      at org.apache.slide.content.ContentImpl.retrieve(ContentImpl.java:155)
      at org.apache.slide.macro.MacroPropertyUpdater.move(MacroPropertyUpdater.java:136)
      at org.apache.slide.event.MacroEvent$Move.fireVetaoableEvent(MacroEvent.java:108)
      at org.apache.slide.event.EventDispatcher.fireVetoableEvent(EventDispatcher.java:61)
      at org.apache.slide.macro.MacroImpl.move(MacroImpl.java:537)
      at org.apache.slide.macro.MacroImpl.move(MacroImpl.java:407)
      at org.apache.slide.macro.MacroImpl.move(MacroImpl.java:375)
      at org.jahia.services.webdav.DAVFileAccess.renameFile(DAVFileAccess.java:1801)
      at org.jahia.engines.filemanager.DAVFilemanager_Engine.renameFile(DAVFilemanager_Engine.java:865)
      at org.jahia.engines.filemanager.DAVFilemanager_Engine.processLastScreen(DAVFilemanager_Engine.java:430)
      at org.jahia.engines.filemanager.DAVFilemanager_Engine.handleActions(DAVFilemanager_Engine.java:171)
      at org.jahia.operations.valves.EngineValve.invoke(EngineValve.java:110)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.J2ProcessActionValve.invoke(J2ProcessActionValve.java:134)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.CacheReadValve.invoke(CacheReadValve.java:65)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.PageAccessCheckValve.invoke(PageAccessCheckValve.java:64)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.OperationModeCheckValve.invoke(OperationModeCheckValve.java:83)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.SiteCheckValve.invoke(SiteCheckValve.java:78)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.EsiFragmentCacheReadValve.invoke(EsiFragmentCacheReadValve.java:326)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.operations.valves.EsiUrlCookieCheckValve.invoke(EsiUrlCookieCheckValve.java:313)
      at org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java:208)
      at org.jahia.pipelines.impl.GenericPipeline.invoke(GenericPipeline.java:195)
      at org.jahia.operations.OperationManager.handleOperations(OperationManager.java:100)
      at org.jahia.bin.JahiaAction.execute(JahiaAction.java:72)
      at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
      at org.jahia.bin.JahiaRequestProcessor.process(JahiaRequestProcessor.java:82)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.jahia.bin.Jahia.process(Jahia.java:1647)
      at org.jahia.bin.Jahia.service(Jahia.java:853)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.jahia.bin.filters.esi.ESIFilter.doFilter(ESIFilter.java:110)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)
      5714403 [2006-12-01 16:27:27,348] [org.jahia.bin.Jahia] INFO - Processed [/jahia/Jahia/engineName/filemanager/op/edit/pid/13] user=[root] ip=[127.0.0.1]

      TestRail: Results

        Attachments

          Activity

            People

              xlawrence Xavier Lawrence (Inactive)
              scroisier Stephane Croisier (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                TestRail: Runs

                  TestRail: Cases

                    Packages

                      Version Package
                      WCM 5.0 SP1