ACube-LISE

Commentaires

Transcription

ACube-LISE
ACube-LISE
Changelog
Version 1.7 du 16/04/2010
Etat : Validé
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
SUIVI DES MODIFICATIONS
Version
Rédaction
1.0
1.1
1.2
1.3
S. Péguet
T. Rigal
G.Pasquereau
A. Lesuffleur
1.4
A. Lesuffleur
1.5
A. Lesuffleur
1.6
A. Lesuffleur
1.7
A. Lesuffleur
Description
Vérification
Initialisation pour la version 2.3 de ACube-LISE
Modification pour la version 2.4 de ACube-LISE
Modification pour la version 2.5 de ACube-LISE
Modification pour les versions 2.6.0, 2.6.1, 2.7.0,
2.7.1 et 2.7.2 de ACube-LISE
Modification pour les versions 2.7.3 de ACubeLISE
Modification pour les versions 2.7.4 de ACubeLISE
Modification pour les versions 3.0.0 et 3.1.0 de
ACube-LISE
Modification pour la version 3.2.0 de ACube-LISE
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Date
11/12/06
06/07/07
19/08/08
27/08/08
23/03/09
15/07/09
06/11/09
16/04/10
Page 2/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
SOMMAIRE
SUIVI DES MODIFICATIONS ...................................................................................................... 2
SOMMAIRE ............................................................................................................................ 3
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
1.14
1.15
1.16
LISTE DES CHANGEMENTS ................................................................................................... 4
Version 3.2.0 .................................................................................................................................... 4
Version 3.1.0 .................................................................................................................................... 4
Version 3.0.0 .................................................................................................................................... 5
Version 2.7.4 .................................................................................................................................... 5
Version 2.7.3 .................................................................................................................................... 6
Version 2.7.2 .................................................................................................................................... 6
Version 2.7.1 .................................................................................................................................... 6
Version 2.7.0 .................................................................................................................................... 7
Version 2.6.1 .................................................................................................................................... 7
Version 2.6.0 ................................................................................................................................. 7
Version 2.5 .................................................................................................................................... 8
Version 2.4 .................................................................................................................................... 9
Version 2.3 .................................................................................................................................... 9
Version 2.2 .................................................................................................................................... 9
Version 2.1 ...................................................................................................................................10
Version 2.0 ...................................................................................................................................10
DOCUMENTS DE REFERENCE
Version
Titre
2.3
DocFlex générée à partir de version 2.3 de ACube-LISE
1.0
Fiches Mantis associées à la version 2.6
1.0
Fiches Mantis associées à la version 2.5
1.0
Fiches Mantis associées à la version 2.4
1.0
Fiches Mantis associées à la version 2.3
1.0
Fiches Mantis associées à la version 2.2
1.0
Fiches Mantis associées à la version 2.1
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 3/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
1 LISTE DES CHANGEMENTS
1.1 VERSION 3.2.0
Principales évolutions :
Ajout du support PDF/FDF.
Ajout des bibliothèques pour les templates de mail vélocity.
Amélioration de la javadoc : ajout UMLGraph, et enrichissement de la javadoc webcomp
Mise à jour du Captcha et configuration par Spring
Fiche
Mantis
14335
13604
12620
12509
11722
11776
Catégorie
Description
Technique
Gabarit
Template pour l’envoi de mail
Ajouter une action index dans le struts.xml du gabarit pour assurer
son bon fonctionnement avec le gabarit Client
Technique
Evolution du composant Captcha Acube
Documentation Javadoc & Graphe UML
Générer les graphes UML en utilisant une template javadoc pour
LISE
Documentation Mise à niveau Javadoc du framework Lise v3
Technique
Production de PDF à rendu complexe
Mettre en place une solution de production de restitution PDF à
rendu complexe en s'appuyant sur les points suivants
1.2 VERSION 3.1.0
Principales évolutions :
Ajout dans la webcomp du support de FOP 0.20 par défaut.
Ajout des bibliothèques pour JasperReport, mise à jour d’Ibatis et de Xerces.
Fiche
Mantis
9720
11054
11897
11896
12050
Catégorie
Technique
Gabarit
Technique
Technique
Gabarit
Description
intégration de FOP 0.9x dans le jar de compatibilité avec LISE 2.x.y
Montée de version du Framework Ibatis.
ExceptionInterceptor et flux d'erreur
Gabarit JSP au lieu de XSL
Mise à jour Xerces
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 4/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
1.3 VERSION 3.0.0
Principales évolutions :
Passage à Struts 2
Ajout d’Ibatis pour la persistance
Ajout de Spring pour l’IOC
Ajout d’une couche de compatibilité pour les applications LISE v 2.x (webcomp)
Correction d'anomalie
Fiche
Mantis
8705
Catégorie
Description
Technique
Gabarit
Export CSV problème de cache avec IE
Problème de configuration Strut2 qui n'utilise pas le XSLTResult du
Framework
Technique
Technique
Technique
Technique
Technique
Documentation
Technique
Chaînage des exceptions
Bloc catch exception
Traitement des exceptions
Problème de sérialisation XSLT des objets java de type Booléen
Patch sérialisation XML pour la WebComp
FOP webcomp version 0.2
WebComp JDBCWrapper : Connexion non relâchée du pool de
connexion lors d'une erreur de connexion à la base de données dans
une transaction.
Export excel brut Anomalie LISE, pas de lignes fusionnées pour les
calculs
8717
Gabarit
9029
1.4 VERSION 2.7.4
Principales évolutions :
Correction d'anomalie
Fiche
Mantis
9880
9958
10448
9992
10815
Catégorie
Description
Gabarit
Adaptation du gabarit pour prise en compte filtre encodage
Technique
JDBCWrapper : Modification de la requête de test de connexion valide
Technique
Non gestion d'un fichier de variables par défaut pour StrutsCX
Ergonomique Clavier Virtuel : Corriger le centrage des images du thème "touches
carrées" contenues dans le jar fwacubej2ee_cvCommon.
Technique
Les actions sont exécutées sans avoir un utilisateur avec un rôle
autorisé
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 5/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
1.5 VERSION 2.7.3
Principales évolutions :
Correction d'anomalie
Fiche Mantis
Catégorie
Description
Gabarit
Inadéquation des propriétés lues par la méthode getSqlRequest
et celles définies dans file.properties
Technique
Problème avec des téléchargements de fichiers sous IE en https
Gestion des headers des flux de fichiers en HTTPS sous IE corrigé
dans BaseAction
L'export Word non pris en compte
7951
8705
Technique
Technique
8717
Gabarit
9029
JDBCWrapper : Connexion non relâchée du pool de connexion
lors d'une erreur de connexion à la base de données dans une
transaction.
Export Excel brut Anomalie LISE, pas de lignes fusionnées pour
les calculs
1.6 VERSION 2.7.2
Principales évolutions :
Correction d'anomalie
Fiche Mantis
Catégorie
Technique
7863
Description
Gestion des headers des flux de fichiers en HTTPS sous IE à
corriger dans le BaseActionFile
1.7 VERSION 2.7.1
Principales évolutions :
Corrections d'anomalies suite à la qualification du MAEE de la 2.7.0
Fiche
Mantis
Catégorie
Description
Ergonomique
Clavier Virtuel : Suppression des anciens thèmes graphiques
Ajouts des deux nouveaux thèmes graphiques cercle et rectangle
Technique
Gabarit
Correction du ANT qui utilisait les classes compilées Eclipse
Suppression des chemins en dur pour catalina.jar et tomcatutil.jar
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 6/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
1.8 VERSION 2.7.0
Principales évolutions :
Ajout du composant clavier virtuel
Corrections d'anomalies
Fiche
Mantis
5121
4706
4658
4210
5261
2724
Catégorie
Description
Gabarit
Gabarit
Gabarit Lise avec log4j dynamique.properties
deconnecter.xml dans protected déplacé dans
/flux/frameset/deconnecter.xml
Technique
Label.getLabel
Technique
Message d'erreur lors de l'export générique Excel
JDBCWrapper GetString(int) ajout ValueOf pour consolisation - Récupération des
données
Technique
Ajustement clavier virtuel
0
JDBCWrapper et gestion des dates déjà corrigés
1.9 VERSION 2.6.1
Principales évolutions :
Corrections d'anomalies suite à la qualification du MAEE de la 2.6.0
Fiche
Mantis
retour
qualif
2.6.0
Catégorie
Gabarit
Description
Correction de la casse de l'image BoutSeConnectOver dans
la jsp login
1.10 VERSION 2.6.0
Principales évolutions :
Ajout export générique Excel
Ajout Composant JCaptcha
Ajout Composant RSS 2.0
Corrections d'anomalies
Fiche
Mantis
5266
Catégorie
Technique
Description
Export Excel tableau/tableur
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 7/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
5279
5267
5354
5640
5638
5637
5641
5639
5325
5638
5430
Technique
Technique
Gabarit
Gabarit
Gabarit
Gabarit
Technique
Technique
Gabarit
Autres
Technique
Gabarit
Création d'un composant Captcha
Composant RSS 2.0
Absence de définition log4j
Le gabarit serveur n'est pas cohérent
Utilisation de la variable build.repertoireInstallStatique dans
le gabarit
Feuille de style inexistante, erreurVO-PFT.xsl
La feuille de style erreurVO n'est pas correcte par rapport à
la classe ErrorVO
Vérification des droits d'accès
Casse des images en minuscule
Absence de FileWrapperException dans fwacubej2ee.jar
PB lors de la mise à jour d'un champ Date
Fenêtre A propos corrigé dans FRED
1.11 VERSION 2.5
Principales évolutions :
Corrections d'anomalies
Fiche Mantis
Catégorie
Description
FileWrapper
absence de FileWrapperException dans
fwacubej2ee_2.5.jar
4659
Gabarit Projet J2EE
*.xsl non pris en compte lors de la creation du War
4471
FileWrapper
header http Content-dispostion erroné dans BaseActionFile
Gabarit Projet J2EE
Balises ACTION non prise en compte dans la classe
Menu.java
FileWrapper
vecteur de paramètres (params) à traiter comme un objet
local dans uploadFileInSGBD
3265
FileWrapper
Méthodes FileVO en français
3262
FileWrapper
ContentType écrasé par setFichier
Autres
Interface BaseAction : impossible de définir un cookie
dans les actions
3102
FileWrapper
Headers pour IE
2294
JDBCWrapper
Le JDBCWrapper ne logue pas le nom de l'utilisateur
5325
4175
3924
3220
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 8/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
1.12 VERSION 2.4
Principales évolutions :
Ajout du composant Quartz au framework ACube
Fiche Mantis
Catégorie
Description
0003895
FileWrapper
Correction d’une erreur générant un NullPointerException
0003328
Quartz
0003000
Gabarit Projet J2EE
Suppression des fichiers de propriétés en doublon dans le
dossier des sources
0002725
Framework ACube
J2EE
Ajout des « content-type » pour traiter les fichiers
MS Excel et MS Word dans la classe BaseAction
Ajout du composant Quartz au framework ACube
1.13 VERSION 2.3
Principales évolutions :
Version complète du FileWrapper
Fiche Mantis
Catégorie
Description
0002293
JDBCWrapper
Métrologie, Audit et Performance
0002120
JDBCWrapper
Gestion du NULL pour les champs de type Long - Quatrième
argument du constructeur de la classe ProcedureParameter
0002304
FOP
Erreur lors de la génération d'un PDF avec un XSL-FO volumineux
0002719
Gabarit Projet J2EE
Cohérence gabarit j2EE/ librairie
0002371
JDBCWrapper
Fermeture aléatoire de ResultSet
0002760
Autres
Pb téléchargement fichier PDF avec IE. (Ok avec Firefox)
0002292
FileWrapper
Utilisation du FileWrapper pour les photos d'identités
0002836
Gabarit Projet J2EE
Création de 3 nouvelles tâches ANT pour intégrer l'outil DocFlexJavadoc
1.14 VERSION 2.2
Principales évolutions :
Mise à disposition du FileWrapper
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 9/10
Changelog
ACube-LISE
Communauté Admisource – Projet ACube
Fiche Mantis
0002886
Catégorie
FileWrapper
Description
Développement d'un framework FileWrapper
1.15 VERSION 2.1
Principales évolutions :
Extension du JDBCWrapper à Oracle
Permettre l’accès à plusieurs DataSource pour le JDBCWrapper
Fiche Mantis
Catégorie
Description
0002887
JDBCWrapper
Rendre compatible le JDBCWrapper vis à vis du SGBD Oracle
0001927
JDBCWrapper
Evolution: permettre l'accès à 2 bases de données en simultanée
1.16 VERSION 2.0
Principales évolutions :
Initialisation du framework ACube J2EE avec JDBCWrapper, StrutsCX et librairies associées.
Version 1.7 du 16/04/2010 Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Page 10/10