La liste d'utilisateurs n'est pas rendue car vous ne possédez pas les droits d'accès nécessaires pour afficher les profils utilisateur.

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJHELPDESK/05+Troubleshooting) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 14) afficher la version suivante »

Les liens directs ne fonctionnent pas

Description : les liens directs ne fonctionnent pas, par exemple le clic sur un lien " voir le ticket n°XXXXX " donne le message d'erreur " Parameter ticketId is missing ".

Solution : il faut appliquer le patch http://www.ja-sig.org/issues/browse/UP-2061.

DownloadException: data is null, can not download

Cette exception en mode portlet survient lorsque la servlet de download ne partage pas la session de la servlet MyFaces. Il faut pour cela utiliser le paramètre emptySessionPath pour le connecteur Tomcat, par exemple : 

<Connector
    port="8080"
    maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true"
    emptySessionPath="true" />

Les graphiques des statistiques ne s'affichent pas

Régler le paramètre emptySessionPath comme indiqué ci-avant.

Il y a des choses inutilisées dans la base !

La mise à jour de la base de données par Hibernate crée les tables et champs nouvellement ajoutées, mais ne supprime pas celles qui ne servent plus.

Les champs obsolètes peuvent être supprimés manuellement :

ALTER TABLE h_acti DROP FOREIGN KEY FKB6E0538EF9CD6EB0;
ALTER TABLE h_acti DROP KEY FKB6E0538EF9CD6EB0;
ALTER TABLE `h_acti`
  DROP `faq_conn_afte_id`;
ALTER TABLE `h_cate`
  DROP `new_tick_assi_cust_clas`,
  DROP `dele`,
  DROP `use_defa_tick_temp`;
ALTER TABLE h_depa DROP FOREIGN KEY FKB6E1B7A912177440;
ALTER TABLE h_depa DROP KEY FKB6E1B7A912177440;
ALTER TABLE `h_depa`
  DROP `algo_stat`,
  DROP `auto_expi`,
  DROP `comp_url_cust_clas`,
  DROP `new_tick_prop_cust_clas`,
  DROP `tick_moni_cust_clas`,
  DROP `defa_new_tick_assi_cust_clas`,
  DROP `real_cate_id`,
  DROP `use_defa_tick_temp`;
ALTER TABLE `h_depa_mana`
  DROP `tick_moni_crea_all`,
  DROP `tick_moni_crea_mana`,
  DROP `tick_moni_crea_cate_memb`,
  DROP `tick_moni_crea_free`,
  DROP `tick_moni_crea_orph`,
  DROP `tick_moni_clos_all`,
  DROP `tick_moni_clos_mana`,
  DROP `tick_moni_clos_cate_memb`,
  DROP `tick_moni_clos_free`,
  DROP `tick_moni_clos_orph`,
  DROP `tick_moni_othe_all`,
  DROP `tick_moni_othe_mana`,
  DROP `tick_moni_othe_cate_memb`,
  DROP `tick_moni_othe_free`,
  DROP `tick_moni_othe_orph`;
ALTER TABLE `h_stat`
  DROP `tick_crea_stat_last_time`,
  DROP `user_tick_crea_stat_last_time`;
ALTER TABLE `h_tick`
  DROP `owne_disp_name`,
  DROP `depa_labe`,
  DROP `cate_labe`;
ALTER TABLE `h_user`
  DROP `pers_tick_moni`,
  DROP `invo_tick_moni`,
  DROP `lang_id`,
  DROP `html_emai_form`,
  DROP `text_emai_form`,
  DROP `show_new_tick_welc`,
  DROP `embo_chan_tick`,
  DROP `depa_filt_set`,
  DROP `cont_pane_refr_time`,
  DROP `cont_pane_stat_filt`,
  DROP `cont_pane_invo_filt`,
  DROP `sear_page_size`,
  DROP `jour_refr_time`,
  DROP `jour_date_filt`,
  DROP `text_widt`,
  DROP `text_heig`,
  DROP `last_visi`,
  DROP `show_popu_on_tick_clos`,
  DROP `cont_pane_orde_by`,
  DROP `star_on_cont_pane`;
ALTER TABLE `h_vers_mana`
  DROP `inde_upda`;
DROP TABLE `h_faq_dele`;
TRUNCATE TABLE `h_faq_entr`;
TRUNCATE TABLE `h_faq_part`;
TRUNCATE TABLE `h_file`;
TRUNCATE TABLE `h_tick_temp`;
DROP TABLE `h_day_user_tick_crea_stat`;
DROP TABLE `h_hour_tick_crea_stat`;


Avec MySql, le nom des clés étrangères est obtenu par SHOW CREATE TABLE h_acti; (resp. h_depa) pour connaître les noms des clés étrangères puis exécuter ALTER TABLE h_acti DROP FOREIGN KEY FKB6E0538EF9CD6EB0; (resp. h_depa et FKB6E1B7A961B67C78), cf http://lists.mysql.com/mysql/204151).

En portlet, le menu apparait avec des boutons, c'est très moche !

Il s'agit sans doute d'un problème de feuilles de style. La solution est d'importer les feuilles de style du helpdesk depuis une des feuilles de style du portail, et les adapter si nécessaire au look du portail (cf 23 Les feuilles de style (CSS)).

  • Aucune étiquette