Projet

Général

Profil

Actions

Bug #9750

fermé

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

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

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Moteur de recherche
Début:
19/04/2018
Echéance:
% réalisé:

100%

Temps estimé:
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)


Fichiers

Publication-Tâche.PNG (11,1 ko) Publication-Tâche.PNG Marc Avenel, 13/01/2020 08:06

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

  • Statut changé de New à In progress...
  • Assigné à mis à David Lesimple

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

  • Statut changé de In progress... à Qualified
  • Assigné à David Lesimple supprimé

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.

Mis à jour par Miguel Moquillon il y a presque 5 ans

  • Assigné à mis à 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.

Mis à jour par Miguel Moquillon il y a presque 5 ans

  • Statut changé de Qualified à Resolved
  • Version cible mis à Version 6.1
  • % réalisé changé de 0 à 100

Mis à jour par Yohann Chastagnier il y a presque 5 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Yohann Chastagnier il y a presque 5 ans

  • Statut changé de Integration in progress... à Closed

Validé et intégré.

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

  • Statut changé de Closed à 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)

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

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

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

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.

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

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

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

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" 

Mis à jour par David Lesimple il y a presque 5 ans

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.

Mis à jour par David Lesimple il y a presque 5 ans

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.

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

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.

Mis à jour par David Lesimple il y a presque 5 ans

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 ?

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

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

Mis à jour par David Lesimple il y a presque 5 ans

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 ?

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

Oui sur la V6.

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

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

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

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

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

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é.

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

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.

Mis à jour par David Lesimple il y a presque 5 ans

  • Statut changé de Re-opened à Closed
Actions

Formats disponibles : Atom PDF