EsupHelpdeskViewer
Pages enfant
  • EsupHelpdeskViewer - Portlet

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

EsupHelpdeskViewer est une portlet JSR168 d'accroche présentant sommairement les derniers tickets apparus dans l'application Esup Helpdesk.

Elle a vocation à être affichée dans un ENT type EsupPortail / uPortal.

Elle propose une vue spécifique mobile.

Elle utilise EsupCommons V2 (et sa structuration en modules maven).

Compatibilité

  • EsupHelpdeskViewer en version 1.0.0 requiert un esup-helpdesk en version 3.28.5 ou supérieur.
    Pour un comportement optimal on recommande cependant l'usage de EsupHelpdesk 3.29.7 (ou supérieur).
  • La version 1.1.0 (et supérieur) requiert maintenant un  EsupHelpdesk 3.29.7 (ou supérieur).

...

Nous proposons actuellement le téléchargement de la version 1.3.1.0

https://sourcesup.cru.fr/frs/?group_id=889

Sources

esup-helpdeskviewer est maintenant sur Github :

httpEntrepôt SVN : https://subversion.cru.fr/helpdeskviewerLe trunk est la branche de travail.github.com/EsupPortail/esup-helpdeskviewer

Installation

Après avoir récupéré le war de la portlet, on peut lancer une commande similaire à celle-ci depuis EsupPortail/uPortal :

Bloc de code

ant deployPortletApp -DportletApp=/home/esup/esup-helpdeskviewer.war

...

La configuration minimale est de renseigner (surcharger) la préférence wsdlLocation en y indiquant l'url du Web Service de votre esup-helpdesk.

Volet

Attention: il

  1. Il vous faut au niveau d'esup-helpdesk renseigner comme il se doit la propriété webService.authorizedClientNames afin que le portail (et donc la portlet esup-helpdeskviewer) puisse contacter le WS de votre esup-helpdesk.
  2. De plus sur le Helpdesk, en allant sur une url du type http://monhelpdesk.monuniv.fr:8080/esup-helpdesk/xfire/

on doit obtenir une page web qui contient ce texte :
"""
Available Services:
* Helpdesk [wsdl]
Generated by XFire ( http://xfire.codehaus.org )
"""

-> La ligne  "Helpdesk [wsdl]" doit être présente.

Il se trouve que, par défaut (dernières version d'esup-helpdesk à ce jour), les beans spring web service d'esup-helpdesk ne sont chargés "qu'à la demande" (et le WS Helpdesk n'est pas monté par xfire, la ligne ci-dessus n'est alors pas présente).
Il faut alors modifier ce paramétrage en modifiant le fichier properties/export/export.xml pour y changer tous les lazy-init="true" par des lazy-init="false"

Depuis Dans sa version 1.1.0, la portlet propose un mode édition permettant de choisir les filtres et le nombre de tickets à afficher dans la vue principale.

...

Preferences

Values

wsdlLocation

https://ent.mon-univ.fr/esup-helpdesk/xfire/Helpdesk?wsdl

Image Removed

defaultUserView

manager

defaultFilter

ANY

target

null

display_anyTab

true

portletFname

esup-helpdesk

  • esuphelpdeskviewer sur un helpdesk en mode servlet

Captures d'écran

Voici quelques captures d'EsupHelpdeskViewer

Galerie
columns3

Crédits & Licence

Copyright (C) 2011-2012 2014 Esup Portail http://www.esup-portail.org
Copyright (C) 2011-2012 2014 UNR RUNN http://www.unr-runn.fr
@Author (C) 2011-2012 2014 Jean-Pierre Tran <Jean-Pierre.Tran@univ-rouen.fr>
@Contributor (C) 2011-2012 2014 Vincent Bonamy <Vincent.Bonamy@univ-rouen.fr>

...

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
PreferencesValuesUser Editable| wsdlLocation | https://ent.unr-runn.fr/esup-helpdesk/xfire/Helpdesk?wsdlImage Removed | false |

...

defaultUserView

...

manager

...

true

...

defaultFilter

...

ANY

...

true

...

target

...

null

...

false

...

display_anyTab

...

true

...

false

...

portletFname

...

esup-helpdesk

...