Bug #10303
ferméUn dossier peut devenir invisible lors d'un déplacement d'une GED à l'autre.
80%
Description
- Couper un sous espace complet
- Copie de l'espace copié
Message d'erreur est le suivant
Unable to copy the application
An error occurred while copying application
Error during the move of a component
Error during commit
java.lang.NullPointerExceptionjava.lang.NullPointerException
at com.stratelia.webactiv.beans.admin.DomainDriverManager.commit(DomainDriverManager.java:1152)
at com.stratelia.webactiv.beans.admin.Admin.moveComponentInst(Admin.java:2051)
at com.stratelia.webactiv.beans.admin.AdminController.moveComponentInst(AdminController.java:497)
at com.silverpeas.jobStartPagePeas.control.JobStartPagePeasSessionController.moveComponent(JobStartPagePeasSessionController.java:1615)
at com.silverpeas.jobStartPagePeas.control.JobStartPagePeasSessionController.paste(JobStartPagePeasSessionController.java:1524)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestinationComponent(JobStartPagePeasRequestRouter.java:469)
at com.silverpeas.jobStartPagePeas.servlets.JobStartPagePeasRequestRouter.getDestination(JobStartPagePeasRequestRouter.java:816)
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 com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doGet(ComponentRequestRouter.java:144)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
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)
URGENT en cours de déplacement d'espaces IMPORTANTS
Fichiers
Mis à jour par Marc Avenel il y a environ 6 ans
Je me permets de vous relancer, nous sommes en cours de changement de structure
Merci à vous
Mis à jour par David Lesimple il y a environ 6 ans
- Projet changé de Silverpeas Components à Silverpeas Core
- Catégorie mis à Administration
- Statut changé de New à Feedback
- Priorité changé de Immediate à Urgent
Quel espace voulez-vous déplacer et où ?
Mis à jour par Marc Avenel il y a environ 6 ans
- Projet changé de Silverpeas Core à Silverpeas Components
- Catégorie
Administrationsupprimé
espace concerné:CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
Et d'après nos utilisateurs perdu des données.
Mis à jour par David Lesimple il y a environ 6 ans
Marc Avenel a écrit :
espace concerné:CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
vers quel espace ?
Mis à jour par Marc Avenel il y a environ 6 ans
Nous faisons le point de ce qui est perdu et je vous recontacte.
Merci
Mis à jour par Marc Avenel il y a environ 6 ans
GED d'origine:
CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Database
GED Cible
CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
Mis à jour par Marc Avenel il y a environ 6 ans
- CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Database > Rapport Analyse Laboratoire
- Sur sur ce dossier de 367 Publications
Sur le serveur de PRODUCTION ses publications ne sont pas présentes sous (suite à la copie):
CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
Comment les retrouver ?
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de Feedback à In progress...
- Assigné à mis à David Lesimple
Mis à jour par David Lesimple il y a environ 6 ans
Marc Avenel a écrit :
GED d'origine:
CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Database
Je ne trouve pas l'espace ECS-EMISSION CONTROL SYSTEMS, quel est son id ?
Mis à jour par Marc Avenel il y a environ 6 ans
- Ce qui manque de la GED de départ c'est le dossier: Rapport Analyse Laboratoire (367)
Mis à jour par Marc Avenel il y a environ 6 ans
Sur le serveur de PRODUCTION: Cet espace a été renommé "ASIA" au lieu de "ECS-EMISSION CONTROL SYSTEMS" avant le déplacement des informations
Mis à jour par Marc Avenel il y a environ 6 ans
- CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Database >
- dans CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de In progress... à Feedback
Pour que nous puissions investiguer efficacement, il est important d'être le plus précis possible sur le contexte d'utilisation.
le ticket s'appelle Espaces - Déplacer un espace mais vous mettez que la source est :
CORPORATE > ASIA > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Database
or Warranty est une GED et Database un dossier.
Je réitère ma question :
- Quel élément précis (espace, application, dossier) a été déplacé ?
Mis à jour par Marc Avenel il y a environ 6 ans
- Assigné à
David Lesimplesupprimé
Ordre chronologique de ce qui a été fait:
_______________ETAPE N° 1______________________________________
CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS >
Renommé
CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS >
Dans la GED CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
- Dans le dossier Database créé un dossier Product line N : Emission control
- Déplacé l'ensemble des dossiers de Database dans Product line N : Emission control
Structure à cette étape:
Warrantly>database>Product line N : Emission control> avec les 5 dossiers suivants
- Suivi des analyses Retour garantie
- Plan Convergence QAN-QEC
- Rapport Analyse Laboratoire
- CR REUNIONS
- Methods & Analysis
_______________ETAPE N°4______________________________________
Dans le dossier Warrantly>database>Product line N : Emission control> créé un dossier Database
Déplacé les 5 dossiers Product line N : Emission control> dans Product line N : Emission control>Database
A cet instant perte de dossiers et des publications associées
_______________ETAPE N°5______________________________________
Copier/coller le dossier Product line N : Emission control> sous Warrantly
Le dossier Warrantly>database est vide
Ensuite supprimé le dossier database sous Warrantly
_______________FINAL______________________________
Où est le dossier Rapport Analyse Laboratoire de 367 publications
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de Feedback à In progress...
Mis à jour par David Lesimple il y a environ 6 ans
Les publications sont bien présentes mais sont rattachées en effet à un dossier 'Rapport Analyse Laboratoire' qui n'existe plus.
Dans un 1er temps, je vais le rétablir pour que les publications apparaissent de nouveau.
Ensuite, on regardera ce qui a pu se passer.
Mis à jour par David Lesimple il y a environ 6 ans
- Projet changé de Silverpeas Components à GED
- Sujet changé de Epaces - Déplacer un espace à Un dossier peut devenir invisible lors d'un déplacement d'une GED à l'autre.
- Statut changé de In progress... à Resolved
- Assigné à mis à David Lesimple
- % réalisé changé de 0 à 100
J'ai rétabli le dossier 'Rapport Analyse Laboratoire' et ses publications dans le dossier Database.
Mis à jour par Marc Avenel il y a environ 6 ans
- Projet changé de GED à Silverpeas Components
Je vous en remercie.
je regarde de suite
Surtout m'expliquer comment rétablir cette situation en cas de problème
Mis à jour par Marc Avenel il y a environ 6 ans
- Maintenant comprendre ce qui s'est passé
- Mise en place de la procédure de correction
Mis à jour par Marc Avenel il y a environ 6 ans
- Statut changé de Resolved à Re-opened
- Analyse réservoirs SINGAPOUR (28)
- Retour 100% assemblage 2017 (33)
- Analyses QAN (24)
D'avance Merci
Mis à jour par David Lesimple il y a environ 6 ans
- Projet changé de Silverpeas Components à GED
- Statut changé de Re-opened à In progress...
- % réalisé changé de 100 à 80
Merci de ne rien faire sur le dossier 'Rapport Analyse Laboratoire' ni sur la GED Warranty d'origine pendant que je rétablis la situation.
Mis à jour par Marc Avenel il y a environ 6 ans
- Projet changé de GED à Silverpeas Components
- % réalisé changé de 80 à 100
De plus dans le dossier restauré "Rapport Analyse Laboratoire"
Toutes les publications sont "upadte by : David Lesimple"
Mis à jour par Marc Avenel il y a environ 6 ans
Parfait j’avertis tout le monde
Merci à vous
Mis à jour par David Lesimple il y a environ 6 ans
- Projet changé de Silverpeas Components à GED
- Statut changé de In progress... à Feedback
- % réalisé changé de 100 à 80
Pour que tout rentre dans l'ordre, il faut déplacer le dossier "Rapport Analyse Laboratoire" :
Emplacement : CORPORATE > BD - BUSINESS DEVELOPMENT > ASIA > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
https://www.akwel.net/silverpeas/Topic/305267?ComponentId=kmelia25558
VERS
L'emplacement : CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Product line N : Emission control > Database
Attention cette opération peut prendre plusieurs minutes.
Mis à jour par David Lesimple il y a environ 6 ans
- Fichier traces.txt traces.txt ajouté
Sachant que le déplacement modifie le modifieur de chaque publication, je vous laisse faire la manipulation.
Mis à jour par Marc Avenel il y a environ 6 ans
- Projet changé de GED à Silverpeas Components
Pour source/cible je refais contrôler par le responsables
Mis à jour par Marc Avenel il y a environ 6 ans
Je ne comprends pas car c'est différents de ce qui est indiqué à
https://tracker.silverpeas.org/issues/10303#note-14
Mis à jour par Marc Avenel il y a environ 6 ans
Les personnes qui doivent confirmer les données sont absentes
On fera l'opération lundi matin
Mis à jour par Marc Avenel il y a environ 6 ans
En fait je ne comprends pas
Il manquait juste les sous dossiers Rapport Analyse Laboratoire, Nom du dossier (Nb Pub)
- Analyse réservoirs SINGAPOUR (28)
- Retour 100% assemblage 2017 (33)
- Analyses QAN (24)
Mis à jour par David Lesimple il y a environ 6 ans
Marc Avenel a écrit :
En fait je ne comprends pas
Il manquait juste les sous dossiers Rapport Analyse Laboratoire, Nom du dossier (Nb Pub)
- Analyse réservoirs SINGAPOUR (28)
- Retour 100% assemblage 2017 (33)
- Analyses QAN (24)
C'est pour régler ce problème: Toutes les publications sont "upadte by : David Lesimple"
Mis à jour par Marc Avenel il y a environ 6 ans
Je demande au responsable de contrôler que tout est bien restitué.
je vous tiens au courant dès leur validation.
Je vous en remercie bien pour ce travail.
Ensuite c'est comprendre pourquoi.
Mis à jour par Marc Avenel il y a environ 6 ans
Je viens d'avoir le responsable de l'espace
C'est lui qui a déplacé de ASIA vers EUROPE B-WRS samedi 08/12/2018
Mais apparemment il en manque une partie, il m'informe de la perte.
Il y a actuellement 3 sous dossiers:
- Retour 100% assemblage 2017
- Analyses QAN
- Analyse réservoirs SINGAPOUR
Il en maquerait 1.
Je vous tiens informé.
Mis à jour par Marc Avenel il y a environ 6 ans
- Retour 100% assemblage 2017
- Analyses QAN
- Analyse réservoirs SINGAPOUR
Mis à jour par Marc Avenel il y a environ 6 ans
Je me permets de vous relancer.
Il faut que l'on finalise correctement cette GED , Ceci devient URGENT.
Merci à vous
Mis à jour par David Lesimple il y a environ 6 ans
Marc Avenel a écrit :
Après contrôle avec les responsables il leur manque un dossier nommé BVH1 au même niveau que ceux-ci
- Retour 100% assemblage 2017
- Analyses QAN
- Analyse réservoirs SINGAPOUR
Vous ne l'aviez pas signalé ici https://tracker.silverpeas.org/issues/10303#note-29
Je vais regarder pour le récupérer.
Mis à jour par Marc Avenel il y a environ 6 ans
- Lorsque les acteurs ont contrôlé leurs données, ils m'ont averti qu'il manquait un dossier (BVH1)
Merci pour votre intervention
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de Feedback à In progress...
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de In progress... à Feedback
Marc Avenel a écrit :
Vous avez entièrement raison ce dossier n'avais pas été signalé.
- Lorsque les acteurs ont contrôlé leurs données, ils m'ont averti qu'il manquait un dossier (BVH1)
Je n'ai aucune trace de ce dossier..
Quand est-ce qu'il a été crée ?
car dans mon dump du 4 décembre (soit la veille du problème), il n'y est pas.
Mis à jour par Marc Avenel il y a environ 6 ans
Il me donne le nom d'un fichier inclus dans BVH1 mais pas d'un epublication
Nom du fichier: JJ697915 - BVH1_895273_Retour_reservoir_SCR_CLIENTS_E6.1.doc
Mis à jour par David Lesimple il y a environ 6 ans
Marc Avenel a écrit :
Il me donne le nom d'un fichier inclus dans BVH1 mais pas d'un epublication
Nom du fichier: JJ697915 - BVH1_895273_Retour_reservoir_SCR_CLIENTS_E6.1.doc
les documents n'étant pas gérés en base de données, ce serait bien plus facile pour moi d'avoir une publication de ce dossier.
Mis à jour par Marc Avenel il y a environ 6 ans
C'est ce que je leur ai expliqué.
J'essaye d'avoir plus d'information... La publication nous arrangerait...
Mis à jour par Marc Avenel il y a environ 6 ans
- CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty
- Problème de droits ?
Mis à jour par Marc Avenel il y a environ 6 ans
Pour ce dossier " BVH1" je n'arrive pas à avoir de publication.
Il faut absolument le récupérer aussi.
D'avance merci
Mis à jour par Marc Avenel il y a environ 6 ans
Voici un exemple d'une notification sur l'ancien espace:
______________________________________________________________________________________
JY074131 - BVH1_885669 has been published.
Path : CORPORATE > BD - BUSINESS DEVELOPMENT > ECS-EMISSION CONTROL SYSTEMS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Methods & Analysis > Rapport Analyse Laboratoire > BVH1_fuite interne 2018
______________________________________________________________________________________
GO to this publication : https://www.akwel.net/silverpeas/Publication/748578
Mis à jour par Marc Avenel il y a environ 6 ans
Si je recherche sur le portail de PRODUCTION sur cet ID de publication : 748578
J'ai le message suivant:
Row for id 397147 not found in database.
javax.ejb.NoSuchEntityException: Row for id 397147 not found in database.
at com.stratelia.webactiv.util.node.control.dao.NodeDAO.getAnotherHeader(NodeDAO.java:673)
at com.stratelia.webactiv.util.node.control.dao.NodeDAO.getAnotherPath(NodeDAO.java:581)
at com.stratelia.webactiv.util.node.control.NodeBmEJB.getAnotherPath(NodeBmEJB.java:958)
at sun.reflect.GeneratedMethodAccessor701.invoke(Unknown Source)
....
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de Feedback à In progress...
Mis à jour par David Lesimple il y a environ 6 ans
- Statut changé de In progress... à Feedback
- % réalisé changé de 80 à 100
J'ai remis le dossier dans son emplacement d'origine: https://www.akwel.net/silverpeas/Topic/397147?ComponentId=kmelia25558
Il ne reste plus qu'au gestionnaire à le déplacer dans le nouveau dossier "CORPORATE > BD - BUSINESS DEVELOPMENT > EUROPE B - WRS > PRODUCT LINE HEAD > CLI05 : Problem solving > Warranty > Product line N : Emission control > Database > Rapport Analyse Laboratoire"
Mis à jour par Marc Avenel il y a environ 6 ans
- % réalisé changé de 100 à 80
Merci à vous.
Mis à jour par Marc Avenel il y a presque 6 ans
- Statut changé de Feedback à Resolved
Je vous remercie de votre intervention.
Par contre on se sait pourquoi?
Mis à jour par David Lesimple il y a presque 6 ans
Marc Avenel a écrit :
Je vous remercie de votre intervention.
Par contre on se sait pourquoi?
Difficile à dire, peut-être qu'il y a eu une intervention sur le dossier pendant son déplacement.
Mis à jour par Marc Avenel il y a presque 6 ans
Si on met en mode Maintenance , les données ne sont plus accessibles en mise à jour...