Il client WebEDI: fondamentale strumento per lo scambio di dati EDI con i partner. In vista della migrazione dell'11-12 Ottobre, ecco una guida per aggiornare manualmente il software, senza reinstallare da zero l'applicazione. Attenzione: prima di iniziare qualsiasi operazione, fare un backup dell'installazione corrente e preparare un ambiente di test per verificare che l'upgrade funzioni - backup: dalla cartella di installazione del client copiare su un'area separata la cartella/il file properties script temp lib MetelNewWEHttpsClient.jar - preparare un'area di test: copiare tutta la cartella di backup in un'area di test e: nel file properties/config.properties aggiornare i parametri home.path e temp.path con i percorsi dell'area di test appena creata sostituire nel file properties/server.properties il valore server.1.host=195.75.146.84\:443 con server.1.host=195.75.146.88\:443 (ora il client punterà all'ambiente di collaudo pubblico) creare due directory nella directory principale del client di test, nominarle upload e download: saranno allo stesso livello di temp, lib, script e properties modificare il file properties/config.properties, modificando il seguente parametro user.password = test_coll testare il client avviando l'eseguibile start.bat o start.sh, a seconda della piattaforma in uso Ora è possibile iniziare le operazioni di migrazione, consiglio di provare a migrare prima il client di test per poi passare a quello effettivo: scaricare il pacchetto base per l'upgrade da http://metelserver.com/WebEDI_client_upgrade.zip ed estrarlo, sarà creata una cartella upgrade nella cartella di installazione del client sostituire il file MetelNewWEHttpsClient.jar con quello presente in upgrade sostituire il contenuto della cartella script con quello della cartella upgrade/script sostituire il contenuto della cartella lib con quello della cartella upgrade/lib aprire con un editor di testo il file properties/config.properties e aggiungere a fine file il contenuto del file upgrade/config.properties.add modificare il settaggio dei parametri appena inseriti in properties/config.properties e salvare il file (vedere la lista delle funzionalità in calce) aprire con un editor di testo il file properties/mail.properties e aggiungere a fine file il contenuto del file upgrade/mail.properties.add; salvare il file testare l'upgrade eseguendo uno degli script Importante: non modificare manualmente il file server.properties durante la migrazione, sarà aggiornato automaticamente dal client tramite la nuova funzionalità di autoupdate dei server Di seguito una descrizione delle funzionalità che è possibile configurare nel client, modificando il file properties/config.properties: file.extension = 1 ogni file scaricato sarà rinominato con estensione .txt; se impostato a 0, saranno ricevuti i file come caricati sul sistema (default) downloaded.tracking.enabled = true abilita la generazione e scarico dei tracking che attestano che il partner ha scaricato il documento; questo permette di verificare che la controparte abbia effettivamente ricevuto il documento; se impostato a false non saranno scaricati i tracking downloaded (default) downloaded.tracking.folder = tracking scaricati imposta la cartella di destinazione dei tracking downloaded, obbligatorio se downloaded.tracking.enabled = true lock.file = 1 abilita il controllo di esecuzioni concorrenti, prevenendo l'esecuzione di due istanze dello stesso client; abilitando questa funzionalità sarà possibile ridurre i tempi di schedulazione del client senza incorrere in errori, diminuendo quindi il tempo di ricezione/invio di documenti sul sistema; se impostato a 0 il controllo di esecuzione concorrente non è abilitato (default)