Release notes de la versió 2.3 de Canigó
Bugs fixats a Canigó 2.3:
- Incidència CAN-431: xFire + Aegi Bindings.
Context: Segons la documentació, es podien configurar les característiques d'exportació de les propietats dels beans que intervenien en un mètode exportat dins un webservice, a partir d'arxius de configuració 'nom_bean.aegis.xml' situats en la mateixa ubicació que els beans. Els bindings definits en aquest fitxer eren ignorats a l'hora de generar el wsdl.
Solució: Migració de la llibreria de xFire, de la 1.0-M5 a la 1.2.6.
- Incidència CAN-463:
Context: el tag searchPanel retorna un error al carregar la pàgina.
Solució: l'atribut 'indicator' passa a ser no requerit, ja que era la causa de l'error. Sense aquest atribut, el tag funciona correctament. S'ha actualitzat la documentació reflexant aquest aspecte.
Fitxers afectats: canigo-ajaxtags-searchPanel.js
- Incidències CAN-454 i CAN-455 (escalen a petició de canvi CAN-478):
Context: el tag 'autocomplete' no funciona correctament, tant en Firefox com en Internet Explorer (desbordament del popup quan es retornen molts resultats, errors javascript, etc.)
Solució: actualització del la llibreria javascript del tag autocomplete per a qué funcioni correctament amb els dos navegadors.
Fitxers afectats: canigo-ajaxtags-autocomplete.js
- Incidència CAN-524:
Context: dos searchPanel a la mateixa JSP no funciona correctament.
Solució: cada cop que s'utilitza el searchPanel, se'n crea un de nou i no es reutilitza el que s'havia creat anteriorment; això és degut a què es produïen conflictes en la cerca quan hi havia dos searchPanel a la mateixa jsp.
Val a dir també, que quan es creen dos (o més) searchPanel a la mateixa jsp, aquests han de tenir identificadors diferents.
Fitxers afectats: canigo-ajaxtags-searchPanel.js
- Incidència CAN-525:
Context: incidència que sorgeix arrel de la incidència CAN-509: En l'Internet Explorer no es bloqueja el botó de submit.
Solució: deshabilitació del doble submit tant en Firefox com en Internet Explorer.
Fitxers afectats: canigo-ajaxtags-validation.js
- Incidència CAN-470:
Context: problemes amb l'autenticació d'usuaris mitjançant SACE; aquesta incidència es produeix arrel del canvi de versió de la llibreria d'Acegi, en la què en versions anteriors de Canigó s'utilitzava la 0.8.3 i a la versió 2.2 de Canigó s'utiliza la 0.9.0 d'Acegi.
Solució: actualització del servei de seguretat per a un correcte funcionament de l'autenticació a través del connector SACE.
Fitxers afectats: canigo-services-security-2.3.jar
Peticions de canvi desenvolupades a Canigó 2.3:
- Petició de canvi CAN-393 (escala a petició de canvi: CAN-446):
Requeriment: Actualitzar el connector Catcert amb el validador PSIS.
- Petició de canvi CAN-157:
Requeriment: Integració dins els servei de seguretat de Canigó del nou servei corporatiu de seguretat Gicar.
A més, s'ha ampliat la documentació del servei de seguretat, explicant la configuració d'aquest servei per a què realitzi l'autenticació mitjançant Gicar.
- Petició de canvi CAN-369:
Actualització de la documentació del servei de persistència.
Requeriment: canvi de l'ús del plugin Hibernate Synchronizer pel nou plugin Hibernate Tools.
|