Bug #6800
fermé
Le fichier est libéré et renvoyé vers le serveur dès son ouverture !!
Ajouté par David Lesimple il y a plus de 9 ans.
Mis à jour il y a plus de 9 ans.
Catégorie:
Edition en ligne
Votre version de Silverpeas:
5.14.4
Système d'exploitation:
Windows 7
Votre base de données:
Toutes
Description
Edition en ligne avec Java.
Scénario:
. Sur mon poste, j'ouvre dans Excel un fichier issu de mon PC (.xlsx) . (en local donc)
. Sur Silverpeas, j'édite en ligne un autre fichier Excel (.xlsx) et après m'etre authentifié il s'ouvre dans Excel, mais immédiatement il est renvoyé sur le serveur avec le message
"N'oubliez pas de liberer le fichier"
Reproduit avec Windows 7 / Firefox / Office 2013.
Ne se produit pas avec XP/Office 2007
A noter que le problème ne se produit pas avec l'édition en ligne sans Java dans le meme environnement, donc à priori ce n'est pas un bug Office 2013.
- Statut changé de New à Feedback
L'édition en ligne avec Java est-il en mode déconnecté ?
oui, mode déconnnecté à true.
Ok. Le mode déconnecté n'est pas supporté par l'édition en ligne native, raison pour laquelle ça marche.
En mode déconnecté, le document est récupéré dans un répertoire temporaire et c'est cette copie qui est ensuite éditée. Ce document est à la fin poussé par le programme en Java vers Silverpeas une fois le processus (c'est-à-dire ici MS-Office) terminé.
Dans le cas qui nous intéresse, il semblerait donc qu'en fait MS-Office rend aussitôt la main comme s'il était fermé. Ceci n'est possible que si le processus qui ouvre le document passe le contrôle à un processus maître (un processus déjà actif ou à un service à l'écoute, entre autre, d'ouverture de documents) puis se termine. A la la lecture d'articles concernant MS-Office 2013 et MS-Office 365 (le premier n'est qu'une copie fonctionnelle du second mais en on-premise), je ne serai pas étonné d'une telle architecture.
Parce que nous ne sommes plus alors en mesure de détecter simplement la fin d'édition d'un document, la solution la plus simple alors est de désactiver le mode déconnecté (cette fonctionnalité a été ajoutée à l'origine pour permettre l'édition de plusieurs documents dans la durée avec MS-Office 2007, voir 2010).
Peux-tu vérifier l'édition simultanée de plusieurs documents dans le temps avec le mode déconnecté désactivé stp ? Merci.
- Statut changé de Feedback à Closed
- Version cible
Version 5.14.5 supprimé
- % réalisé changé de 0 à 100
Dans les mêmes conditions, je confirme que cela fonctionne très bien en mode connecté.
Merci.
Formats disponibles : Atom
PDF