Projet

Général

Profil

Actions

Bug #10055

fermé

Suppression d'espaces depuis la corbeille

Ajouté par Marc Avenel il y a plus de 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Closed
Priorité:
Immediate
Assigné à:
Catégorie:
Administration
Version cible:
-
Début:
18/09/2018
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
5.15.8
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Serveur de Production
Suppression depuis la corbeille du Portail d'espaces
message d'erreur sur le portail qui est le suivant
-------------------------------------------------------
18/09/18-16:40:07,856 - ERROR : admin.MSG_ERR_DELETE_SPACE | MODULE : admin.AdminController.deleteSpaceInstById | Erreur dans la suppression de l'espace (EXCEPTION : Problème dans la supression d'un espace
nested : Problème dans la supression d'une application
nested (Deepest) :
!!! Message admin.USER_NOT_ALLOWED NOT INITIALIZED !!!
com.stratelia.webactiv.beans.admin.AdminException: admin.USER_NOT_ALLOWED
at com.stratelia.webactiv.beans.admin.Admin.updateSpaceInst(Admin.java:712)
at com.stratelia.webactiv.beans.admin.Admin.deleteComponentInst(Admin.java:1453)
at com.stratelia.webactiv.beans.admin.Admin.deleteSpaceInstById(Admin.java:473)
at com.stratelia.webactiv.beans.admin.Admin.deleteSpaceInstById(Admin.java:398)
at com.stratelia.webactiv.beans.admin.AdminController.deleteSpaceInstById(AdminController.java:238)
at com.silverpeas.jobStartPagePeas.control.JobStartPagePeasSessionController.deleteSpaceInBin(JobStartPagePeasSessionController.java:951)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestinationNavBar(JobStartPagePeasRequestRouter.java:250)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestination(JobStartPagePeasRequestRouter.java:813)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestination(JobStartPagePeasRequestRouter.java:72)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:247)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at com.stratelia.silverpeas.peasCore.servlets.SilverpeasHttpServlet.service(SilverpeasHttpServlet.java:49)
at com.stratelia.silverpeas.peasCore.servlets.SilverpeasAuthenticatedHttpServlet.service(SilverpeasAuthenticatedHttpServlet.java:81)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:74)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.MassiveWebSecurityFilter.doFilter(MassiveWebSecurityFilter.java:193)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.InternetExplorerAntiCompatibilityFilter.doFilter(InternetExplorerAntiCompatibilityFilter.java:48)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.token.SessionSynchronizerTokenValidator.doFilter(SessionSynchronizerTokenValidator.java:103)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.MessageFilter.doFilter(MessageFilter.java:74)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.HttpServletRequestDecoration.doFilter(HttpServletRequestDecoration.java:60)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951)
at java.lang.Thread.run(Thread.java:662)
)
-----------------------------------------------------------------------------


Fichiers

log_suppression (6,48 ko) log_suppression David Lesimple, 19/09/2018 15:32
lib-core-5.15.8.jar (2,43 Mo) lib-core-5.15.8.jar Nicolas Eysseric, 20/09/2018 09:36

Mis à jour par Marc Avenel il y a plus de 5 ans

  • Priorité changé de High à Immediate
Suppression de la corbeille sur les applications
  • Si je supprime 1 à 1 les applications c'est OK
  • Si je supprime par opération (ensemble des applications de la page) : Ne fonctionne pas.
    Si je regarde les logs du serveur, pas de message
    Ceci devient urgent, car nous allons migrer en V6.
    Merci

Mis à jour par Marc Avenel il y a plus de 5 ans

Manuellement dans les application, même manuellement il ne veut pas supprimer des applications
Exemple : Outils de chiffrages 04/09/2017 16:03 (Yves GATTEGNO)

Mis à jour par Marc Avenel il y a plus de 5 ans

Corbeille en suppression d'espaces, erreur suivante
19/09/18-13:58:27,913 - ERROR : admin.MSG_ERR_DELETE_SPACE | MODULE : admin.AdminController.deleteSpaceInstById | Erreur dans la suppression de l'espace (EXCEPTION : Problème dans la supression d'un espace
nested (Deepest) :
java.lang.NullPointerException
at com.stratelia.webactiv.beans.admin.Admin.deleteSpaceInstById(Admin.java:466)
at com.stratelia.webactiv.beans.admin.Admin.deleteSpaceInstById(Admin.java:398)
at com.stratelia.webactiv.beans.admin.AdminController.deleteSpaceInstById(AdminController.java:238)
at com.silverpeas.jobStartPagePeas.control.JobStartPagePeasSessionController.deleteSpaceInBin(JobStartPagePeasSessionController.java:951)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestinationNavBar(JobStartPagePeasRequestRouter.java:250)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestination(JobStartPagePeasRequestRouter.java:813)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestination(JobStartPagePeasRequestRouter.java:72)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:247)
at com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at com.stratelia.silverpeas.peasCore.servlets.SilverpeasHttpServlet.service(SilverpeasHttpServlet.java:49)
at com.stratelia.silverpeas.peasCore.servlets.SilverpeasAuthenticatedHttpServlet.service(SilverpeasAuthenticatedHttpServlet.java:81)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:74)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.MassiveWebSecurityFilter.doFilter(MassiveWebSecurityFilter.java:193)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.InternetExplorerAntiCompatibilityFilter.doFilter(InternetExplorerAntiCompatibilityFilter.java:48)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.token.SessionSynchronizerTokenValidator.doFilter(SessionSynchronizerTokenValidator.java:103)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.MessageFilter.doFilter(MessageFilter.java:74)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.silverpeas.web.filter.HttpServletRequestDecoration.doFilter(HttpServletRequestDecoration.java:60)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285)
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951)
at java.lang.Thread.run(Thread.java:662)

Mis à jour par David Lesimple il y a plus de 5 ans

  • Statut changé de New à Assigned
  • Assigné à mis à David Lesimple

Mis à jour par David Lesimple il y a plus de 5 ans

  • Statut changé de Assigned à Feedback

Marc Avenel a écrit :

Manuellement dans les application, même manuellement il ne veut pas supprimer des applications
Exemple : Outils de chiffrages 04/09/2017 16:03 (Yves GATTEGNO)

Cette application n'est plus dans la corbeille d'applications.
Vous avez donc pu la supprimer finalement ?

Mis à jour par Marc Avenel il y a plus de 5 ans

Oui pour celle-ci, cela c'est supprimé lors de la suppression d'autres objets
Pas compris pourquoi.
Par contre problèmes dans les espaces

Mis à jour par Marc Avenel il y a plus de 5 ans

Si vous prenez notre portail de Production et suppression de la page 50.
N'accepte pas la suppression des différents espaces de la page

Mis à jour par Marc Avenel il y a plus de 5 ans

Pour l'instant problème sur les 3 dernières pages

Mis à jour par Marc Avenel il y a plus de 5 ans

Dans les Workspaces ça bloque de plus en plus...

Mis à jour par David Lesimple il y a plus de 5 ans

Il y a en fait une erreur lors de la suppression indiquant que le dernier modifieur de l'espace n'a pas le droit de supprimer l'espace.
Il est possible que cela soit une régression lié à #9892, nous allons le vérifier.

En attendant, pouvez-vous ne plus vider la corbeille ? merci.

Mis à jour par Marc Avenel il y a plus de 5 ans

J'arrête de suite.
Merci

Mis à jour par David Lesimple il y a plus de 5 ans

  • Projet changé de Silverpeas Components à Silverpeas Core
  • Catégorie mis à Administration
  • Statut changé de Feedback à In progress...

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

Voici un patch manuel pour corriger ce problème.

Mis à jour par Marc Avenel il y a plus de 5 ans

  • % réalisé changé de 100 à 0
Problème reproduit sur le serveur de TEST
  • Nous installons de suite ce patch sur le serveur de TEST
  • Faisons ensuite le test pour validation pour passer en Production.

Mis à jour par Marc Avenel il y a plus de 5 ans

Test effectué sur le serveur de TEST concluant.
Nous mettons en Production Lundi soir et achever dès mardi prochain l'épuration
D'avance je vous en remercie

Mis à jour par Nicolas Eysseric il y a presque 5 ans

Est-ce que ce problème est bien corrigé en 5.15.9-SNAPSHOT ?
Si oui, merci de clore cette demande.

Mis à jour par Nicolas Eysseric il y a presque 5 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par Marc Avenel il y a presque 5 ans

Lié avec le ticket 10504 (https://tracker.silverpeas.org/issues/10504)
Concluant

Mis à jour par Nicolas Eysseric il y a presque 5 ans

  • Statut changé de Resolved à Closed
Actions

Formats disponibles : Atom PDF