Project

General

Profile

Actions

Bug #9750

closed

Recherche d'une publication en cours de validation - Accès à la publication : Erreur Java

Added by Marc Avenel over 3 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Category:
Moteur de recherche
Start date:
04/19/2018
Due date:
% Done:

100%

Estimated time:
Navigateur:
Firefox
Votre version de Silverpeas:
5.15.7
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Recherche d'une publication via le moteur de recherche
La publication concernée est en attente de validation
Celui qui exécute la recherche est le rédacteur de la publication


RÉSULTAT

La publication est bien trouvée
Résultat de la recherche --> A valider : SGBD MGIC standard tables
Si l'acteur clique sur le lien l'erreur sur la page est la suivante:

javax.ws.rs.WebApplicationException

Extrait de l'erreur:
javax.ws.rs.WebApplicationException
at com.stratelia.webactiv.todo.control.ToDoSessionController.verifyCurrentUserIsOwner(ToDoSessionController.java:689)
at com.stratelia.webactiv.todo.control.ToDoSessionController.getToDoHeader(ToDoSessionController.java:162)
at org.apache.jsp.todo.jsp.todoEdit_jsp._jspService(todoEdit_jsp.java:361)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)


Files

Publication-Tâche.PNG (11.1 KB) Publication-Tâche.PNG Marc Avenel, 01/13/2020 08:06 AM
Actions #1

Updated by David Lesimple over 3 years ago

  • Status changed from New to In progress...
  • Assignee set to David Lesimple
Actions #2

Updated by David Lesimple over 3 years ago

  • Status changed from In progress... to Qualified
  • Assignee deleted (David Lesimple)

En fait, il s'agit d'un résultat de type "todo" (tache). Le problème est que ce résultat est proposé au rédacteur alors qu'il n'a pas de tache et que celle-ci doit etre rattachée au valideur.
Il semble donc que le moteur de recherche ne tient pas compte du propriétaire de la tache.

Actions #3

Updated by Miguel Moquillon almost 2 years ago

  • Assignee set to Miguel Moquillon

Je reproduis le pb en V6. Je vais tenter de proposer une solution en vue de la sortie de la 6.1. La correction ne sera donc que pour la nouvelle version en cours.

Actions #4

Updated by Miguel Moquillon almost 2 years ago

  • Status changed from Qualified to Resolved
  • Target version set to Version 6.1
  • % Done changed from 0 to 100
Actions #5

Updated by Yohann Chastagnier almost 2 years ago

  • Status changed from Resolved to Integration in progress...
Actions #6

Updated by Yohann Chastagnier almost 2 years ago

  • Status changed from Integration in progress... to Closed

Validé et intégré.

Actions #7

Updated by Marc Avenel almost 2 years ago

  • Status changed from Closed to Re-opened
J'ai une publication en attente de validation
  • Création : utilisateur testldap
  • En attente de validation : utilisateur mavenel
Rappel:

la recherche effectuée par testldap ou mavenel sur le titre "Test Publication N°2" ne donne aucun résultat pour les deux utilisateurs (Rédacteur ou valideur)

Actions #8

Updated by Marc Avenel almost 2 years ago

De plus si je recherche dans la GED avec les deux utilisateurs, je ne trouve pas la publication
Rappel:

Actions #9

Updated by Nicolas Eysseric almost 2 years ago

Seules les publications publiées (donc hors brouillons et publications à valider) sont indexées par le moteur de recherche. Donc seules celles-ci sont retrouvables.

Actions #10

Updated by Marc Avenel almost 2 years ago

Je viens de faire un test sur la V5.15.11 - Validation ciblée
Une publication est crée par un utilisateur qui est rédacteur
La publication est en attente de validation
  1. Si le rédacteur fait une recherche sur cette publication, elle est bien visible sur la résultat de la recherche
  2. Si le valideur fait une recherche sur cette publication, elle est bien visible sur la résultat de la recherche alors qu'il ne la pas validée
cas 1:
  • En V5 clique sur le lien avec erreur suivante: * javax.ws.rs.WebApplicationException
  • En V6 : n'apparait pas

cas 2: c'est une tâche en V5 & V6 , qui ne correspond à rien...

Pourquoi ces tâches ?
Merci

Actions #11

Updated by Marc Avenel almost 2 years ago

de plus si je recherche :
  • mavenel-TEST Publication en attente de validation

ou

  • "mavenel-TEST Publication en attente de validation"

alors que sur le bandeau de recherche il est indiqué la phrase suivante

Recherche d'une chaine de caractères

Mettre la chaine de caractères entre guillemets
Ex. : "réservation de salles" 

Actions #12

Updated by David Lesimple almost 2 years ago

Marc Avenel a écrit (#note-10):

cas 2: c'est une tâche en V5 & V6 , qui ne correspond à rien...

Pourquoi ces tâches ?
Merci

Je ne comprends pas bien le sens de la question ? vous voulez savoir pourquoi on indexe les taches ?
Ce n'est pas l'objet de ce ticket, merci d'en saisir un autre.

Actions #13

Updated by David Lesimple almost 2 years ago

Marc Avenel a écrit (#note-11):

de plus si je recherche :
  • mavenel-TEST Publication en attente de validation

ou

  • "mavenel-TEST Publication en attente de validation"

alors que sur le bandeau de recherche il est indiqué la phrase suivante
[...]

Je ne comprends pas là non plus le sens de la question ?
Ce ne semble pas être lié à l'objet de ce ticket, merci d'en saisir un autre.

Actions #14

Updated by Marc Avenel almost 2 years ago

C'est un complément à ce problème de publication en attente de validation.
Pour vous indiquer que dans tous les cas cette publication ressort alors qu'elle ne devrait pas.

Actions #15

Updated by David Lesimple almost 2 years ago

Marc Avenel a écrit (#note-14):

C'est un complément à ce problème de publication en attente de validation.
Pour vous indiquer que dans tous les cas cette publication ressort alors qu'elle ne devrait pas.

pourtant, vous nous dites dans cette note https://tracker.silverpeas.org/issues/9750#note-7 qu'elle ne remonte pas (et à juste titre comme vous l'a précisé Nicolas).
que comprendre ?

Actions #16

Updated by Marc Avenel almost 2 years ago

Quand je recherche j'ai bien cette publication mais quand je clique dessus c'est une tâche..
C'est pour cela que je ne comprends pas.
Fait un essai avec un autre utilisateur (Jean François KUENY) et bien le même problème

Actions #17

Updated by David Lesimple almost 2 years ago

Marc Avenel a écrit (#note-16):

Quand je recherche j'ai bien cette publication mais quand je clique dessus c'est une tâche..
C'est pour cela que je ne comprends pas.
Fait un essai avec un autre utilisateur (Jean François KUENY) et bien le même problème

Sur la v6 ?

Actions #18

Updated by Marc Avenel almost 2 years ago

Oui sur la V6.

Actions #19

Updated by Nicolas Eysseric almost 2 years ago

C'est donc la tâche qui est retrouvée par la recherche et non la publication elle-même. Ce qui est normal.

Actions #20

Updated by Marc Avenel almost 2 years ago

D'accord avec vous. Mais cette tâche est incompréhensible.
A quoi sert-elle ?

Actions #21

Updated by Nicolas Eysseric almost 2 years ago

Bonjour,

Incompréhensible... vraiment ?
Comme elle l'indique, elle signifie à l'utilisateur Marc Avenel qu'il doit valider la publication intitulée mavenel-TEST Publication en attente de validation.
C'est bien une tâche qu'il doit réalisé.

Actions #22

Updated by Marc Avenel almost 2 years ago

Oui d'accord.
Mais si vous cliquez sur " Update ", le portail accède à la liste des tâches et non à la publication.
Ensuite il faut rechercher dans toutes les tâches celle qui correspond.
Pas simple pour un utilisateur lambda.

Actions #23

Updated by David Lesimple almost 2 years ago

  • Status changed from Re-opened to Closed
Actions

Also available in: Atom PDF