# # acgweb installation definition # # Questo file deve essere presente nel CD di installazione della parte web # di qualsiasi prodotto ACG. # Esso definisce le informazioni necessaria per l'installazione. # Completare i seguenti campi. # {installationType} = ptf # # specificare in tale campo il tipo di installazione: # i valori permessi sono "product" o "ptf" senza apici; # campo obbligatorio; # {productNameToInstall} = ACGBLA3 # # specificare in tale campo il nome del prodotto da installare; # campo obbligatorio; # tale nome e' la directory dove si trovano le jsp e # dove vengono messi i file comuni contenenti gli aggiornamenti # {ptfNameToInstall} = LA330009 # # specificare in tale campo il nome della ptf; # obbligatorio se il tipo di installazione e' ptf; # {productVersion} = 330 # # Tale campo specifica la versione del prodotto chesi sta installando # E' utilizzato solo a scopo di informazione che viene visualizzata # nel pannello di installazione. # {acgweb.zip} = yes # # specificare in tale campo sempre "yes" senza apici per # definire la direttiva di estrazione dell'archivio acgweb.zip; # Tale file deve essere presente nel CD di installazione. # Esso contiene tutti gli aggiornamenti da effettuare # nell'applicazione acgweb compresi i file comuni. # N.B: se e' specificato yes e il file non esiste nel CD, # l'installazione viene interrotta. # {Wfapp.properties} = no # # specificare in tale campo "yes" o "no" senza apici per # definire se si vuole eseguire l'aggiornamento del file Wfapp.properties; # tale file deve essere presente nella directory # ...\WEB-INF\classes\conf # Il file viene aggiornato con l'address iSeries specificato dall'utente. # N.B: se e' specificato yes e il file non esiste, # l'installazione viene interrotta. # Tale aggiornamento ha senso solo nell'installazione del prodotto modulo base. # in tutti gli altri casi si puo' specificare no. # {DSPFObjectMapping.properties} = yes # # specificare in tale campo "yes" o "no" senza apici per # definire se si vuole eseguire l'aggiornamento del file DSPFObjectMapping.properties; # tale file deve essere presente nella directory # ...\WEB-INF\classes\conf # Il file che riporta gli aggiornamenti deve essere presente nella directory # ...\WEB-INF\classes\conf\\ # la directory della ptf viene presa in considerazione solo se = ptf. # N.B: se e' specificato yes e il file non esiste, l'installazione viene interrotta. # Il file deve esere presente nell'archivio acgweb.zip presente nel CD. # Vengono aggiunte al file originario solo le righe che sono presenti # nel file delle modifiche e non esistenti nel file originario. # Il confronto viene fatto prendendo in considerazioni solo i caratteri "printable" # e cioe' eliminando tutti i caratteri di controllo tipiche degli editors. # Le aggiunte vengono inserite prima di eventuali righe # relative al prodotto che si sta installando. # Se non esiste alcuna riga relativa al prodotto, vengono inserite i fondo, prima # dell'istruzione: # # inizio personalizzazione utente # # Tutto cio' che e' presente dopo tale riga, viene ignorato. # {web.xml} = no # # specificare in tale campo "yes" o "no" senza apici per # definire se si vuole eseguire l'aggiornamento del file web.xml; # tale file deve essere presente nella directory # ...\WEB-INF\classes\conf # Il file che riporta gli aggiornamenti deve essere presente nella directory # ...\WEB-INF\\ # la directory della ptf viene presa in considerazione solo se = ptf. # N.B: se tale file non esiste, l'installazione viene interrotta. # Il file deve essere presente nell'archivio acgweb.zip presente nel CD. # Vengono presi in considerazione solo gli elementi di tipo servlet e servlet-mapping. # Gli elementi che non esistono nel file originario, vengono aggiunti. # Gli elementi che esitono (id uguali) vengono aggiornati. # Quindi si consiglia di depurare il file web.xml che accompagna il prodotto o la ptf # di tutte le servlet e servlet-mapping che sono propri di quel prodotto per non ricoprire # gli elementi di altri prodotti. # Se c'e' la necessita' di aggiornare o aggiungere elementi di diverso tipo, # bisogna specificarlo come documentazione nella program directory o nella lettere # di accompagnamento alla ptf. # In questo modo si evita di ricoprire eventuali personalizzazioni fatte dal cliente. # {UIMObjectMapping.properties} = no # # specificare in tale campo "yes" o "no" senza apici per # definire se si vuole eseguire l'aggiornamento del file UIMObjectMapping.properties; # tale file deve essere presente nella directory # ...\WEB-INF\classes\conf # Il file che riporta gli aggiornamenti deve essere presente nella directory # ...\WEB-INF\classes\conf\\ # la directory della ptf viene presa in considerazione solo se = ptf. # N.B: se e' specificato yes e il file non esiste, l'installazione viene interrotta. # Il file deve esere presente nell'archivio acgweb.zip presente nel CD. # Vengono aggiunte al file originario solo le righe che sono presenti # nel file delle modifiche e non esistenti nel file originario. # Il confronto viene fatto prendendo in considerazioni solo i caratteri "printable" # e cioe' eliminando tutti i caratteri di controllo tipiche degli editors. # Le aggiunte vengono inserite prima di eventuali righe # relative al prodotto che si sta installando. # Se non esiste alcuna riga relativa al prodotto, vengono inserite i fondo, prima # dell'istruzione: # # inizio personalizzazione utente # # Tutto cio' che e' presente dopo tale riga, viene ignorato. # # fine dell'installazione #