HCL Domino 14 - Difetto riscontrato nelle etichette dei messaggi di alcuni oggetti delle pagine web in Xpages

Come riportato dalla nota ufficiale di HCL, https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0110112 , che nasce da una nostra segnalazione, nell'installazione di HCL Domino 14 i file di configurazione messages.properties e messages_en.properties contenuti nel plugin com.ibm.xsp.extlib.controls_14.0.0.v00_00_20231104-0931.jar (nel percorso "Domino\osgi\shared\eclipse\plugins") risultano troncati e mancano di diverse etichette necessarie alle applicazioni web.  

Alcuni oggetti delle applicazioni sviluppate con Xpages presentano dei "tag" al posto delle normali etichette di navigazione.
Ad esempio utilizzando nello sviluppo delle pagine, i seguenti controlli della Extended Library

<xe:pagerSizes for="viewPanel1"></xe:pagerSizes>
<xe:pagerDetail id="pagerDetail1" for="viewPanel1"></xe:pagerDetail>


nella visualizzazione delle relative pagine web, nella lingua di default o in inglese nel caso in cui sia è installato il Language Pack, le etichette risultano mancanti, come si può vedere dall'immagine

Image:HCL Domino 14 - Difetto riscontrato nelle etichette dei messaggi di alcuni oggetti delle pagine web in XpagesImage:HCL Domino 14 - Difetto riscontrato nelle etichette dei messaggi di alcuni oggetti delle pagine web in Xpages
al posto di

Image:HCL Domino 14 - Difetto riscontrato nelle etichette dei messaggi di alcuni oggetti delle pagine web in XpagesImage:HCL Domino 14 - Difetto riscontrato nelle etichette dei messaggi di alcuni oggetti delle pagine web in Xpages
Con l'installazione di un Language Pack, ad esempio quello in italiano, la visualizzazione delle etichette risulta corretta, salvo nei casi in cui il browser abbia come lingua di default l'inglese. In quel caso il difetto persiste.

In attesa di risoluzione in futura FixPack, il problema può essere risolto correggendo i files all'interno del plugin com.ibm.xsp.extlib.controls_14.0.0.v00_00_20231104-0931.jar. Il jar si trova nella cartella di installazione del server sotto Domino\osgi\shared\eclipse\plugins.

Aprendo il jar, ad esempio utilizando 7Zip, e posizionandosi all'interno del file nella cartella com\ibm\xsp\extlib\controls\ si possono trovare i due files messages.properties e messages_en.properties.
I files possono essere estratti modificati e riallegati.

I files originali avranno il seguente contenuto


#
# Licensed Materials - Property of IBM
# 5724-Z10
# Copyright IBM Corp. 2010, 2023.  All Rights Reserved.
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#
#
#
#
#
#
#
# *****************************************************************
#
# NLS_ENCODING=UNICODE
# NLS_MARKUP=IBMNJDK2
# NLS_MESSAGEFORMAT_NONE
## G11N GA UI -- General Audience resources follow
# Generated by XSP Localization Tool
WidgetContainerRenderer.Scrolldown=title
WidgetContainerRenderer.Scrollup=title
WidgetContainerRenderer.clicktocollapsethesection=title
GoogleSearch.Googlesearchlink=title
WidgetContainerRenderer.clicktoexpandthesection=title


che andrà sostituito con il seguente  :


#
# Licensed Materials - Property of IBM
# 5724-Z10
# Copyright IBM Corp. 2010, 2023.  All Rights Reserved.
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#
#
#
#
#
#
#
# *****************************************************************
#
# NLS_ENCODING=UNICODE
# NLS_MARKUP=IBMNJDK2
# NLS_MESSAGEFORMAT_NONE
## G11N GA UI -- General Audience resources follow
# Generated by XSP Localization Tool
DataSourceIteratorRenderer.Collapsethecurrentrow=Collapse the current row
DataViewRenderer_RowCheckboxTitle=Select the current row
DumpObjectRenderer.ObjectDump=Object Dump
DataViewRenderer.Tablesummary=A collection of documents with a summary shown for each document
DataViewRenderer.SubtableSummary=Subsection for each document
AbstractApplicationLayoutRenderer.LegalLogo=Legal Logo
DumpObjectRenderer_HeaderForArrayArea=Array
NamePickerRenderer.SelectAName=Select A Name
MenuRenderer.Clicktoexpandorcollapsethissectio=Click to expand or collapse this section
OneUIDropDownButtonRenderer.u25BC=\u25BC
PagerDetailRenderer.ShowDetails=Show Details
PagerExpandRenderer.ExpandAll=Expand All
AbstractApplicationLayoutRenderer.Search.1=Search
PagerSizesRenderer.Show0itemsperpage=Show {0} items per page
DataViewRenderer_NotSorted=Not Sorted
AbstractDataViewRenderer.Showdetails=Show details
DojoMenuRenderer.DropDownMenu=Drop Down Menu
AbstractPickerRenderer.OpenPicker=Open Picker
DataViewRenderer_SortToggle=Sort Toggle
DataViewRenderer_HeaderCheckboxTitle=Select all rows
WidgetContainerRenderer.Expandsection=Expand section
PagerSizesRenderer.All=All
DataViewRenderer_SortDescending=Descending
GoogleSearch.Googlesearchlink=Google search link
WidgetContainerRenderer.Collapsesection=Collapse section
WidgetContainerRenderer.clicktoexpandthesection=click to expand the section
PagerDetailRenderer.HideDetails=Hide Details
DojoDropDownButtonRenderer_ImageLabelShowMenu=Show Menu
AbstractApplicationLayoutRenderer.BannerProductLogo=Banner Product Logo
AbstractDataViewRenderer.Hidedetails=Hide details
PagerExpandRenderer.CollapseAll=Collapse All
BasicTagCloudRenderer.TagTooltip={0} Entries
PickerValidator.Enteredvalueisnotinlist=Entered value is not in list.
NamePickerRenderer.SelectOneOrMoreNames=Select One Or More Names
DataSourceIteratorRenderer.Expandthecurrentrow=Expand the current row
WidgetContainerRenderer.Scrollup=Scroll up
AbstractWebDataViewRenderer.Hide_HideDetailIconAlt=Hide
DataViewRenderer_SortAscending=Ascending
ValuePickerRenderer.SelectOneOrMoreValues=Select One Or More Values
DumpObjectRenderer.Specifiesaselectionoflabelsandthe=Specifies a selection of labels and their associated values displayed as tabular data.
WidgetContainerRenderer.Scrolldown=Scroll down
AbstractWebDataViewRenderer.Show=Show
DataViewRenderer_SortLinkTooltip_ClickToReverseSort=Click to reverse sort
WidgetContainerRenderer.clicktocollapsethesection=click to collapse the section
PagerAddRowsRenderer.Showmore=Show more...
ValuePickerRenderer.SelectAValue=Select A Value



vedi anche il post successivo 29012024232517DBRUAV.htm

26/1/2024
Damiano Bramati

Tags :

|
Commenti : (0)

nessun Commento trovato
Autore
Damiano Bramati

Damiano Bramati