Note di rilascio: Looc.UP e Sme.UP Provider V5R1M161106 REV.2 Principali migliorie e modifiche - Migliorata gestione della business continuity, in particolare per quanto riguarda la gestione di perdite di connessioni verso l’AS400. - Migliorata gestione della chiusura e dei riavvii in condizione di errore. - Modalità di funzionamento senza SmeUp, modalità nella quale il provider potrà fornire solo un numero limitato di servizi, non avendo alle spalle un ambiente Sme.UP completo. Es: accesso a risorse remote, gestione della distribuzione degli upgrade, serventi, servizi interni. Aumentata sicurezza nell’accesso ai file - Il provider non potrà più accedere liberamente a percorsi che non siano stati previsti in configurazione. - Le uniche cartelle a cui accede di default sono: -- Cartelle LOOCUP_ (cartella installazione) -- Variabile *TMP, variabile Windows %TMP% -- Variabile *TEMP, variabile Windows %TEMP% -- Variabile *APPDATA, variabile Windows %APPDATA% -- Variabile del provider PROVIDER_UPDATE_FOLDER FRAMEWORK - Avvio esclusivo dei framework IOTSPI (costruttore LOA37) e WSCSPI (costruttore LOA38) - Deprecati i vecchi framework UIFIELD (costruttore LOA37) e LOA38 (costruttore LOA38) - Statistiche di utilizzo del framework IOTSPI - Supporto nel framework WSCSPI del metodo SND.FIL della /copy K11 per l’interfaccia standard a REST Webservice - Possibilità di pubblicare nativamente endopoint HTTP per plugin A37 Migliorata la pagina di debug: - aumentate informazioni sul provider - controllare i percorsi a cui può accedere - testa principali funzionalità - viene messa in evidenza la condizione in cui il provider non è connesso al sistema Sme.UP Flussi batch - chiusi i Loocup batch che non si collegano a Sme.UP Provider dopo 20 tentativi. - portato timeout di connessione da 100 a 200 secondi. - Reso univoco nome batch. Server - aggiunto parametro per forzare la pulitura della coda server in avvio. - aggiunto parametro per preservare la coda server (in chiusura le code vengono distrutte) LOG - Migliorata gestione log e file temporanei: la cancellazione avviene senza bloccare l’avvio. - singolo messaggio non più lungo di 128Kb - Revisione log e possibilità di definire: -- il numero file di rolling -- il periodo mantenimento -- la cartella dove salvare i file Altre migliorie - Possibilità di produrre XML di matrice in formato JSON - Risorse remote: controllo validità sessione remota e riconnessione del client in caso di riavvio provider. - migliorate informazioni su sessioni (data / ora avvio, raggiungibilità internet, indirizzi schede di rete, nome macchina) - Timeout lettura XML portato a 300 secondi anche per sessioni secondarie - Estesa la history di LoocUp - Velocizzati flussi interattivi Servizi interni - JA_00_39 - scheda oggetti J7 XLS/XLSX -- Segnalato errore quando si accede a un file Excel con estensione non congruente al formato. - JA_00_05 -- introdotto calcolo MD5 -- lettura di file con conversione in base 64 (GET.B64) -- validazione ricorsiva (VAL.XSD) -- Velocizzata procedura cancellazione di cartelle (DEL.ALL) - Accesso DB esterni, componente DBM servizi JA_00_19 - JA_00_39: -- Importazione da file CSV: portata lunghezza nomi colonne da 8 a 10 caratteri. -- Controllato caso in cui il numero di decimali fosse indicato come minore di zero. -- Possibilità di mantenere campi di tipo data senza conversione in formato SmeUp DATAMAPPING(RAW). -- L’aggiornamento dei campi con LOSER_33 avviene solo se presente lo script. -Wizard di script -- Corretta funzionalità di controllo sintattico di script per libreria. servizio interno JA_00_07 metodo VER.SCP -- Corretta gestione valori con apici singoli e /o doppi Note di rilascio: Looc.UP e Sme.UP Provider V5R1M161106 REV.1 Generali - Estrazioni costanti per internazionalizzazione - Gestione A con risposta in Web - Passaggio a java 8 (per JVM embedded) - Aggiornato tool di verifica sistema - Revisione nomenclatura file di log - Inclusione motore generazione icone in Loocup - Validazione path contenenti nome utente e ambiente - Rimozione librerie obsolete e aggiornamento - Conversione di pdf in immagini - Integrazione con motori OCR - Unificata porta di comunicazione con Sme.UP Multipiattaforma - Comunicazione Sme.UP Multipiattaforma con formato messaggi JSON Scheda: - Nuova gestione dell'invio di segnalazione di errore automatica. - Il gestore dei messaggi e' stato migliorato ed integrato con la gestione delle notifiche. - Gestione del campo password tramite oggetto J1PWD. - Gestione integrata MDV negli Input Panel (gia' attiva in LOA08). - Migliore gestione delle funzioni virtuali. - Aggiunta la gestione delle chiamate ACT per gestire le funzioni virtuali da server. - Aggiunte le ricerche condizionate in Input Panel e Matrice. - Risolto un problema di ordinamento date di tipo D8*DMYY nella matrice. - Numerose altre migliorie e correzioni. Emulazione: - Migliorata la gestione della formattazione dei campi numerici ed istante. - Aggiunto il controllo dei caratteri non stampabili e non accettabili dal sistema durante Copia/Incolla. - Migliorata la gestione delle date multiformato/multilingua in base alla tipologia di oggetto D8. - Migliorato il posizionamento delle griglie in file video molto pieni. Smeup Provider - Irrobustimento connessione - Migliorie alla logica di Business Continuity - White list - Funzionamento in Glassfish - Gestione durata sessione con variabile PROVIDER_SESSION_LENGTH - Nuovi plugin - Connettore A38 per accesso web services esterni - Connettore A38-A39 con pool di connessioni configurabile G30 configuratore - Versione web tramite input panel - Rivisto motore regole - Gestione UTF-8 con passaggio a JAVACC 6.0 - Migliorato motore reole: gestione funzioni isEmptyNota, getNota, setLoocupVarValue - Log delle regole DBM - Gestione parametro CALLSER per disabilitare completamento colonne da LOSER_33 - Migliorato calcolo larghezza colonne - Estesa funzione interna JA_00_05 - Corretto errore su CPY J1 URL - Corretto REA.CSV - Risorse remote - Migliorato upload automatico - Aggiunto crc32 su file caricati sul provider