Projet

Général

Profil

Actions

Support #7260

fermé

L'upgrade vers la version 5.15 fait sauter les photos de profil enregistrées

Ajouté par Umar Raad il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Fichiers joints
Version cible:
-
Début:
27/12/2015
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.15
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,

Tout est dans le titre...

L'upgrade de la version 5.14 vers la version 5.15 (et tout cas chez moi) a fait sauter toutes les photos enregistrées pour tous les profiles utilisateurs.

Cordialement,

Umar


Fichiers

errorInsert.jpg (58,3 ko) errorInsert.jpg Umar Raad, 28/12/2015 08:45

Mis à jour par Umar Raad il y a plus de 8 ans

Rebonjour,

En fait le problème semble plus sérieux.

Je n'arrive plus à atteindre aucune image intégrée à une publication ni à rajouter des images au contenu de nouvelles publications (Les autres pièces jointes sont OK).

Quand j'essaye d'ajouter une image à une publication celle-ci apparait bien en DB et est affichée dans comme ayant été uploadé, mais quand on essaye de l'utiliser il y a une croix rouge qui apparait à la place (Voir pièce jointe)

Je vais faire un revert vers la version 5.14 (Snapshot) et refaire quelques tests par la suite.

Cordialement,

Umar

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

  • Tracker changé de Bug à Support
  • Sujet changé de L'upgrade vers la version 5.15 fait sauter les photos de profile enregistrées à L'upgrade vers la version 5.15 fait sauter les photos de profil enregistrées
  • Statut changé de New à Feedback

Nous n'avons pas rencontré de problème similaire. Surtout qu'il semble transverse et relatif à l'accès/enregistrement des fichiers.
Lors de l'upgrade, êtes-vous certain qu'un paramètre n'a pas été perdu ?

Mis à jour par Umar Raad il y a plus de 8 ans

Bonjour,

Ce n'est jamais évident de savoir si je n'ai pas commis une erreur ou si un paramètre a sauté.

Qu'est-ce que vous me consillerez de vérifier en particulier?

Je peux vous indiquer exactement ce que j'ai fait pour la procédure d'installation (La même que je suis depuis la version 5.09). Vous pouvez voir qu'à priori rien de particulier ne s'est passé
_______________________________________________________________________

Ma version de Silverpeas est la suivante:

Silverpeas version is 5.14.3
Silverpeas is running on JBoss Web/3.0.0-CR2 with the version 3.0 of the Servlet API.

The server is running on Linux3.13.0-74-generic amd64 with the version Java HotSpot(TM) 64-Bit Server VM 24.45-b08 by Oracle Corporation

Silverpeas is running with the following configuration:
-server -Dapp=silverpeas -Xmx2048m -Xms2048m -XX:MaxPermSize=1024m -Dorg.jboss.logging.Log4jService.catchSystemOut=false -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dprogram.name=run.sh -Dlogging.configuration=file:./logging.properties -Djava.library.path=/opt/jboss610/bin/native/lib64

J'ai suivi la procédure d'installation telle que décrite dans la release note (Vous trouverez mes commentaires dans le texte):
_______________________________________________________________________

14.2 MISE À JOUR DEPUIS SILVERPEAS 5.14

Vous devez impérativement récupérer et installer l'archive d'installation
correspondante à votre environnement :

Windows : http://www.silverpeas.org/files/silverpeas-5.1 5 -jboss6.zip
Linux : http://www.silverpeas.org/files/silverpeas-5.1 5 -jboss6.tar.gz

..snip..

Pour rappel, voici le mode opératoire détaillé pour la mise à jour de la version
5.14 vers la version 5.15 :
_______________________________________________________________________
1. Télécharger le package d'installation (zip ou tar.gz),
FAIT

2. Sauvegarder le fichier SILVERPEAS_HOME/bin/pom.xml s'il contient des
dépendances (look ou applications spécifiques),
INUTILE. Je n'ai pas de dépendances particulières

3. Arrêter Silverpeas,
FAITcd sil
4. Décompresser le package d'installation,
FAIT

5. Copier son contenu dans SILVERPEAS_HOME,
FAIT

6. Éditer le fichier SILVERPEAS_HOME/bin/pom.xml,
INUTILE. Je n'ai pas de dépendances particulières

7. Reportez-y vos dépendances (éléments <dependencies> et <repositories>),
INUTILE. Je n'ai pas de dépendances particulières

8. Depuis SILVERPEAS_HOME/bin, lancer la commande mvn clean install,
FAIT, Résultat de la commande ci-dessous:
[INFO] Installing /opt/silverpeas/bin/pom.xml to /root/.m2/repository/com/silverpeas/assembly-sdk/5.15/assembly-sdk-5.15.pom
[INFO]
[INFO] --- maven-copy-plugin:0.2.3.5:copy (copy-data-configuration) @ assembly-sdk ---
[01/08/2016 09:39:16.970] Groovy: [silverpeas_datahome != silverpeas_home_data] => [false] (java.lang.String)
[INFO] <runIf>: [{{silverpeas_datahome != silverpeas_home_data}}] evaluated to [false] - returning
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4:27.653s
[INFO] Finished at: Fri Jan 08 09:39:16 CET 2016
[INFO] Final Memory: 50M/463M
[INFO] ------------------------------------------------------------------------

9. Lancer la commande appBuilder.sh (ou .bat),
FAIT, Résultat de la commande ci-dessous:
root@intra:/opt/silverpeas/bin# ./appBuilder.sh
/opt/silverpeas
.___ Application Builder V 5.15 _
..................................................................
Thread 1 - OK : "silverpeas.ear" successfully builded
Thread 1 - Please find them in "/opt/silverpeas/jar"
Full log is available in "/opt/silverpeas/log/application_build.log "

10. Lancer la commande SilverpeasSettings.sh (ou .bat),
FAIT, Résultat de la commande ci-dessous:
root@intra:/opt/silverpeas/bin# ./SilverpeasSettings.sh
Start Silverpeas Settings V 5.15 (Fri Jan 08 09:41:29 CET 2016).
...................................................
The JCR workspace configuration is up to date
JCR is being configured for migration
JCR migration configuration update done
Configure HornetQ...
- setting up the auto session reattachment in HornetQ... already done
... configured.
..........................................................................................................................................................................................................................................................................................
Silverpeas has been successfuly configured (Fri Jan 08 09:41:46 CET 2016).

11. Lancer la commande dbBuilder.sh (ou .bat),
FAIT, Résultat de la commande ci-dessous:
root@intra:/opt/silverpeas/bin# ./dbBuilder.sh
Start Database build using Silverpeas V 5.15 DBBuilder v 08.01.16 09:42.
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................*******************************************************************
Database build SUCCESSFULL (08.01.16 09:42).

12. Démarrer Silverpeas
FAIT
_______________________________________________________________________

Je me retrouve par contre avec l'erreur suivante:

09:48:30,412 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/silverpeas].[ImageDisplay]] "Servlet.service()" pour la servlet ImageDisplay a généré une exception: org.silverpeas.image.ImageToolException: java.io.IOException: Cannot run program "convert": error=2, Aucun fichier ou dossier de ce type
at org.silverpeas.image.AbstractImageTool.centralizedConvert(AbstractImageTool.java:109) [:]
at org.silverpeas.image.AbstractImageTool.convert(AbstractImageTool.java:78) [:]
at org.silverpeas.file.ImageResizingProcessor.resizeImage(ImageResizingProcessor.java:102) [:]
at org.silverpeas.file.ImageResizingProcessor.processBefore(ImageResizingProcessor.java:34) [:]
at org.silverpeas.file.SilverpeasFileProvider.processPath(SilverpeasFileProvider.java:210) [:]
at org.silverpeas.file.SilverpeasFileProvider.getSilverpeasFile(SilverpeasFileProvider.java:167) [:]
at org.silverpeas.file.SilverpeasFileProvider.getFile(SilverpeasFileProvider.java:64) [:]
at com.silverpeas.directory.servlets.ImageProfil.getImage(ImageProfil.java:82) [:2.5.1]
at com.silverpeas.directory.servlets.ImageDisplay.doGet(ImageDisplay.java:47) [:2.5.1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:77) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.silverpeas.web.filter.MassiveWebSecurityFilter.doFilter(MassiveWebSecurityFilter.java:175) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.silverpeas.web.filter.InternetExplorerAntiCompatibilityFilter.doFilter(InternetExplorerAntiCompatibilityFilter.java:48) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.silverpeas.web.token.SessionSynchronizerTokenValidator.doFilter(SessionSynchronizerTokenValidator.java:103) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.silverpeas.web.filter.MessageFilter.doFilter(MessageFilter.java:74) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.silverpeas.web.filter.HttpServletRequestDecoration.doFilter(HttpServletRequestDecoration.java:60) [:2.5.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) [:3.2.2.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [:3.2.2.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274) [:6.1.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.1.0.Final]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [:6.1.0.Final]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.1.0.Final]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) [:6.1.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.1.0.Final]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.1.0.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159) [:6.1.0.Final]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.1.0.Final]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.1.0.Final]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.1.0.Final]
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.1.0.Final]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.1.0.Final]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.1.0.Final]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.1.0.Final]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.1.0.Final]
at java.lang.Thread.run(Thread.java:744) [:1.7.0_45]
Caused by: org.im4java.core.CommandException: java.io.IOException: Cannot run program "convert": error=2, Aucun fichier ou dossier de ce type
at org.im4java.core.ImageCommand.run(ImageCommand.java:215) [:]
at org.silverpeas.image.imagemagick.Im4javaImageTool.convert(Im4javaImageTool.java:82) [:]
at org.silverpeas.image.AbstractImageTool.centralizedConvert(AbstractImageTool.java:107) [:]
... 52 more
Caused by: java.io.IOException: Cannot run program "convert": error=2, Aucun fichier ou dossier de ce type
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041) [:1.7.0_45]
at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:407) [:]
at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) [:]
at org.im4java.core.ImageCommand.run(ImageCommand.java:211) [:]
... 54 more
Caused by: java.io.IOException: error=2, Aucun fichier ou dossier de ce type
at java.lang.UNIXProcess.forkAndExec(Native Method) [:1.7.0_45]
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135) [:1.7.0_45]
at java.lang.ProcessImpl.start(ProcessImpl.java:130) [:1.7.0_45]
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022) [:1.7.0_45]
... 57 more

J'espère que ça vous aide à y voir plus clair :)

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

  • Catégorie mis à Fichiers joints

Bonjour,

Depuis la version 5.15, l'installation d'Image Magick est obligatoire (sert à redimensionner les images sur le serveur).
C'est la raison de vos erreurs.

Mis à jour par Umar Raad il y a plus de 8 ans

  • Statut changé de Feedback à Closed

Bonjour,

Effectivement... Avec ImageMagick tout refonctionne normalement :)

Pour info. ImageMagick ne se trouve pas dans les pré-requis de l'installation de la version 5.15 en page 47 de la release note. A vous de voir si vous pensez que cela vaut la peine de le rajouter.

En tout cas merci pour votre aide.

Cordialement,

Umar

Actions

Formats disponibles : Atom PDF