CA Process Automation Note di rilascio Release 04.2.00 La presente documentazione, che include il sistema di guida in linea integrato e materiale distribuibile elettronicamente (d' ora in avanti indicata come "Documentazione"), viene fornita all'utente finale a scopo puramente informativo e può essere modificata o ritirata da CA in qualsiasi momento. Questa Documentazione è di proprietà di CA non può essere copiata, trasmessa, riprodotta, divulgata, modificata o duplicata, per intero o in parte, senza la preventiva autorizzazione scritta di CA. Fermo restando quanto enunciato sopra, se l'utente dispone di una licenza per l'utilizzo dei software a cui fa riferimento la Documentazione avrà diritto ad effettuare copie della suddetta Documentazione in un numero ragionevole per uso personale e dei propri impiegati, a condizione che su ogni copia riprodotta siano apposti tutti gli avvisi e le note sul copyright di CA. Il diritto a stampare copie della presente Documentazione è limitato al periodo di validità della licenza per il prodotto. Qualora e per qualunque motivo la licenza dovesse cessare o giungere a scadenza, l'utente avrà la responsabilità di certificare a CA per iscritto che tutte le copie anche parziali del prodotto sono state restituite a CA o distrutte. NEI LIMITI CONSENTITI DALLA LEGGE VIGENTE, LA DOCUMENTAZIONE VIENE FORNITA "COSÌ COM'È" SENZA GARANZIE DI ALCUN TIPO, INCLUSE, IN VIA ESEMPLIFICATIVA, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ A UN DETERMINATO SCOPO O DI NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO CA SARÀ RITENUTA RESPONSABILE DA PARTE DELL'UTENTE FINALE O DA TERZE PARTI PER PERDITE O DANNI, DIRETTI O INDIRETTI, DERIVANTI DALL'UTILIZZO DELLA DOCUMENTAZIONE, INCLUSI, IN VIA ESEMPLICATIVA E NON ESAUSTIVA, PERDITE DI PROFITTI, INTERRUZIONI DELL'ATTIVITÀ, PERDITA DEL GOODWILL O DI DATI, ANCHE NEL CASO IN CUI CA VENGA ESPRESSAMENTE INFORMATA IN ANTICIPO DI TALI PERDITE O DANNI. L'utilizzo di qualsiasi altro prodotto software citato nella Documentazione è soggetto ai termini di cui al contratto di licenza applicabile, il quale non viene in alcun modo modificato dalle previsioni del presente avviso. Il produttore di questa Documentazione è CA. Questa Documentazione è fornita con "Diritti limitati". L'uso, la duplicazione o la divulgazione da parte del governo degli Stati Uniti è soggetto alle restrizioni elencate nella normativa FAR, sezioni 12.212, 52.227-14 e 52.227-19(c)(1) - (2) e nella normativa DFARS, sezione 252.227-7014(b)(3), se applicabile, o successive. Copyright © 2013 CA. Tutti i diritti riservati. Tutti i marchi, i nomi commerciali, i marchi di servizio e i loghi citati nel presente documento sono di proprietà delle rispettive società. Contattare il servizio di Supporto tecnico Per l'assistenza tecnica in linea e un elenco completo delle sedi, degli orari del servizio di assistenza e dei numeri di telefono, contattare il Supporto tecnico visitando il sito Web all'indirizzo http://www.ca.com/worldwide. Sommario Capitolo 1: Introduzione 5 Bookshelf documentazione.......................................................................................................................................... 6 Documentazione sulle procedure ................................................................................................................................ 7 Pagina iniziale del supporto di CA Process Automation ............................................................................................... 8 Linee guide per le richieste di assistenza ..................................................................................................................... 8 Versioni di CA Process Automation supportate ........................................................................................................... 9 Capitolo 2: Considerazioni sull'installazione 11 Considerazioni generali sull'aggiornamento di CA Process Automation.................................................................... 12 Certificazioni di lingua ................................................................................................................................................ 12 Capitolo 3: Nuove funzionalità 15 CA Process Automation Release 04.2.00.................................................................................................................... 16 Gestione dei contenuti migliorata ...................................................................................................................... 17 Esperienza utente migliorata .............................................................................................................................. 19 Miglioramenti relativi a Java ............................................................................................................................... 21 Supporto di CA EEM r12.51 ................................................................................................................................. 23 Miglioramenti delle prestazioni .......................................................................................................................... 27 Miglioramenti della comunicazione .................................................................................................................... 28 Miglioramenti del clustering ............................................................................................................................... 30 Protezione migliorata .......................................................................................................................................... 31 Miglioramenti del server di database ................................................................................................................. 32 Download del bookshelf di CA Process Automation senza accesso a Internet .......................................................... 32 CA Process Automation Service Pack 04.1.01 ............................................................................................................ 33 Ricerca DNS ignorata per i gruppi host ............................................................................................................... 34 Doppio clic sull'attività per avviare una risposta ................................................................................................ 35 Maggiori dimensioni iniziali dell'heap Java per installazioni a 64 bit .................................................................. 35 Conservazione del file OasisConfig.properties personalizzato dopo l'aggiornamento ....................................... 36 CA Process Automation versione 04.1.00 .................................................................................................................. 37 CA Process Automation Service Pack 04.0.01 ............................................................................................................ 42 CA Process Automation versione 04.0.00 .................................................................................................................. 45 Interfaccia utente basata su browser completa ................................................................................................. 45 Miglioramenti relativi all'operatore .................................................................................................................... 45 Miglioramenti relativi all'utilizzabilità ................................................................................................................. 46 Proprietà HTTP dei servizi Web ........................................................................................................................... 47 Sommario 3 Capitolo 4: Funzioni ritirate 49 Pacchetto ................................................................................................................................................................... 49 Dipendenza di transazioni distribuite XA ................................................................................................................... 50 Modalità Self-Contained ............................................................................................................................................ 50 Supporto delle piattaforme AIX e HP per orchestrator .............................................................................................. 50 Microsoft Internet Explorer 8..................................................................................................................................... 50 Supporto di Direct LDAP e Active Directory ............................................................................................................... 50 Oggetti Visualizzatore log ........................................................................................................................................... 51 Operatori ritirati e sostituiti ....................................................................................................................................... 51 Norme di stato e motore regole ................................................................................................................................ 51 Supporto Telephony Application Programming Interface (TAPI) ............................................................................... 52 Capitolo 5: Problemi noti 53 Errore degli operatori NSM su un agente che punta a JDK a 64 bit ........................................................................... 53 Disabilitazione del framework JBoss Seam dopo un aggiornamento ........................................................................ 54 Il controllo di accesso utente di Microsoft impedisce l'avvio corretto del nodo dell'orchestrator ........................... 56 Problema potenziale quando si esegue CA Process Automation su un server VMWare mediante l'interfaccia di rete E1000 .......................................................................................................................................... 57 Errore della comunicazione semplificata in seguito alla modifica dell'URL dell'orchestrator ................................... 59 Sistema operativo in turco richiesto per installare la versione in turco di CA Process Automation .......................... 59 Problema di aggiornamento del server da CA EEM Release 8.4 alla versione 12.0 ................................................... 60 Operazioni SOAP in CA Process Automation .............................................................................................................. 60 Installazione di CA Process Automation su ambienti di rete a doppio stack (IPv4 e IPv6)......................................... 61 Problemi relativi al cluster ......................................................................................................................................... 62 Gli oggetti di esportazione consentono solo i caratteri inglesi .................................................................................. 62 Errore di Google Chrome al primo tentativo di disconnessione degli utenti collegati con autenticazione NTLM .......................................................................................................................................................................... 63 Impossibile crittografare e decrittografare con JDK 1.7 le password con caratteri speciali tipo & in SUSE 11SP1 .......................................................................................................................................................................... 63 Limiti in Internet Explorer .......................................................................................................................................... 64 Bug di Oracle n. 9347941 ........................................................................................................................................... 65 Ordinamento degli oggetti di automazione ............................................................................................................... 65 Impossibile avviare CA Process Automation mediante l'URL di Apache in Internet Explorer e Firefox..................... 66 Limiti dell'aggiornamento delle definizioni dei processi ............................................................................................ 66 Errore SERVER_CONNECT_FAILED ............................................................................................................................. 67 Appendice A: Riconoscimenti e contratti di licenza 69 Components Licensed under the Apache Software License v.2.0.............................................................................. 71 4 Note di rilascio Capitolo 1: Introduzione Introduzione a CA Process Automation Release 04.2.00. CA Process Automation è stato progettato per accelerare la consegna dei servizi IT eliminando al contempo gli errori manuali. Grazie alla definizione, all'automatizzazione e all'orchestrazione dei processi in silos organizzativi che utilizzano sistemi disparati, CA Process Automation migliora la produttività garantendo al tempo stesso l'attuazione degli standard. CA Process Automation consente di automatizzare i processi IT in più organizzazioni e sistemi, ridurre il tempo di fornitura dei servizi e assicurare l'applicazione di standard e policy di conformità in più dipartimenti. CA Process Automation aiuta ad automatizzare i processi dell'IT per: ■ Ridurre le spese operative ■ Aumentare la produttività del personale ■ Accelerare i tempi di fornitura dei servizi IT ■ Migliorare qualità del servizio ■ Applicare criteri di conformità Questo documento contiene informazioni su funzioni nuove, miglioramenti, problemi risolti, problemi noti, oltre alle informazioni sull'installazione in questa release e sulla procedura per contattare il Supporto tecnico di CA (a pagina 2). Capitolo 1: Introduzione 5 Bookshelf documentazione Bookshelf documentazione Il bookshelf di CA Process Automation consente di accedere facilmente alla seguente documentazione di prodotto, sia in formato HTML (per la visualizzazione in linea), sia in formato PDF (per la stampa). Entrambi i formati offrono funzionalità di ricerca. ■ Note di rilascio ■ Guida all'installazione ■ Guida per l'amministratore del contenuto ■ Guida alla progettazione dei contenuti ■ Guida di riferimento per la progettazione dei contenuti ■ Guida di riferimento per le API dei servizi Web ■ Guida per l'utente dell'ambiente di produzione ■ Guida di riferimento all'interfaccia utente ■ Scenari di CA Process Automation Uno scenario raccoglie informazioni concise e modulari per spiegare le procedure di interazione con CA Process Automation per raggiungere obiettivi specifici. Il bookshelf di CA Process Automation include inoltre le funzionalità seguenti: 6 Note di rilascio ■ Funzionalità per eseguire una ricerca della documentazione completa. ■ Collegamenti per l'utilizzo del bookshelf, per eseguire il download di Acrobat Reader e per contattare CA Technologies. ■ Collegamenti a informazioni aggiuntive su CA Process Automation quali video, documenti tecnici, corsi di formazione e altre risorse utili. Documentazione sulle procedure È possibile gestire il bookshelf nei seguenti modi: ■ Attraverso il menu Guida nell'interfaccia utente basata su browser di CA Process Automation. Il collegamento Bookshelf indirizza alla pagina del Supporto tecnico di CA. ■ Attraverso il collegamento rapido del bookshelf sulla scheda della pagina principale dell'interfaccia utente basata su browser di CA Process Automation. ■ Se CA Process Automation non è aperto, è possibile visualizzare o scaricare il bookshelf da un collegamento nel bookshelf stesso oppure dalla pagina del Supporto tecnico di CA. Non è necessario effettuare il login. Selezionare Documentazione, quindi selezionare CA Process Automation, il numero di rilascio e la lingua dall'elenco a discesa Select a Bookshelf (Seleziona un bookshelf). Fare clic su Vai per aprire il bookshelf. La guida in linea descrive i flussi di lavoro di CA Process Automation per la comprensione delle azioni dei vari utenti e dei casi di esecuzione. I contenuti basati su scenari offrono informazioni dettagliate sulle attività del ciclo di vita svolte da amministratori, responsabili di progettazione dei contenuti e utenti dell'ambiente di produzione. Inoltre, è possibile ottenere informazioni basate sul contesto per ogni operatore nell'area di disegno della scheda Progettazione. Le informazioni basate sul contesto si trovano a livello di scheda per le altre schede. Documentazione sulle procedure Fare clic sul collegamento Procedure in Collegamenti rapidi della scheda Pagina iniziale per accedere alla pagina relativa alle procedure di implementazione di CA Process Automation. Questa pagina contiene una raccolta di documenti per le procedure consigliate e riferimenti ad altro materiale. Capitolo 1: Introduzione 7 Pagina iniziale del supporto di CA Process Automation Pagina iniziale del supporto di CA Process Automation La pagina iniziale del supporto di CA Process Automation include le informazioni seguenti per integrare questa documentazione: ■ Le notizie più recenti sul prodotto relative a CA Process Automation ■ Lo stato del prodotto, tra cui software di terze parti e compatibilità con il sistema operativo diventate disponibili dopo la pubblicazione di questa documentazione ■ Accesso ai download di CA Process Automation che includono patch, documentazione e aggiornamenti di localizzazione ■ Aggiornamenti di Knowledge base Utilizzare il collegamento "assistenza" nel menu Guida dell'interfaccia utente basata su browser di CA Process Automation per accedere alla pagina iniziale dell'assistenza di CA Process Automation. Linee guide per le richieste di assistenza Il supporto per CA Process Automation è disponibile per i clienti con licenza tramite X--Supporto clienti nelle circostanze seguenti: ■ Si verificano errori durante l'installazione del prodotto principale. ■ Il prodotto si arresta, rileva errori, non viene inizializzato correttamente o rileva un peggioramento delle prestazioni. ■ La funzionalità del prodotto principale non fornisce prestazioni costanti con la documentazione. ■ Si ha una domanda su come eseguire l'aggiornamento da una versione precedente o sull'integrazione di CA Process Automation con altri prodotti di CA Technologies. CA Technologies offre metodi alternativi di contattare l'assistenza nelle situazioni seguenti: 8 Note di rilascio ■ Si ha bisogno di assistenza durante l'utilizzo di funzionalità di CA Process Automation per completare attività specifiche. ■ Si ha bisogno di assistenza per le procedure sull'uso di CA Process Automation. ■ Si ha bisogno di consigli su come implementare CA Process Automation nel proprio ambiente. ■ Si ha bisogno di assistenza per fare funzionare il prodotto in modo costante con il flusso di lavoro definito. ■ Si ha bisogno dell'assistenza con la risoluzione di problemi relativi a un processo creato dall'utente. Versioni di CA Process Automation supportate Utilizzare le risorse seguenti per ricevere assistenza in queste situazioni: ■ Comunità di utenti globale di CA Process Automation ■ Servizi CA ■ Partners CA ■ Formazione CA, attraverso il proprio account manager CA Technologies locale o regionale Versioni di CA Process Automation supportate Per informazioni sulle versioni non supportate, consultare le notifiche sulla terminazione del servizio nella sezione relativa alle notizie sul prodotto della pagina iniziale di CA Process Automation. Per un elenco completo delle piattaforme supportate e dei requisiti per i componenti di CA Process Automation Release 04.2.00, consultare la Guida all'installazione. Capitolo 1: Introduzione 9 Capitolo 2: Considerazioni sull'installazione Questa sezione evidenzia le informazioni seguenti: ■ Modifiche significative al processo di installazione di CA Process Automation ■ Informazioni sull'aggiornamento di CA Process Automation ■ Requisiti di installazione introdotti nella versione corrente Per informazioni dettagliate sulle modifiche e sulle procedure di installazione, aggiornamento e configurazione di CA Process Automation, consultare la Guida all'installazione. Questa sezione contiene i seguenti argomenti: Considerazioni generali sull'aggiornamento di CA Process Automation (a pagina 12) Certificazioni di lingua (a pagina 12) Capitolo 2: Considerazioni sull'installazione 11 Considerazioni generali sull'aggiornamento di CA Process Automation Considerazioni generali sull'aggiornamento di CA Process Automation La Guida all'installazione di CA Process Automation 4.2 contiene le informazioni necessarie per la corretta esecuzione dell'aggiornamento. Ad esempio: ■ Le attività di pianificazione e verifica dei prerequisiti sono fondamentali per l'aggiornamento a CA Process Automation 4.2. Si consiglia vivamente di leggere la sezione Aggiornamento al rilascio corrente nella Guida all'installazione prima di procedere. ■ A partire da CA Process Automation v4.0, è necessario configurare il prodotto affinché possa utilizzare CA Embedded Entitlement Manager (CA EEM). Se in precedenza si utilizzava un servizio di directory quale Microsoft Active Directory o un altro servizio di directory compatibile con LDAP con CA Process Automation, è possibile configurare CA EEM per utilizzarlo come archivio utenti esterno. ■ Per l'installazione o l'aggiornamento di CA Process Automation 4.2 è necessario che il Java Development Kit (JDK) 1.7 sia presente sull'host di destinazione. Per informazioni, consultare la sezione Requisiti e supporto delle piattaforme per i componenti di CA Process Automation nella Guida all'installazione. ■ Il rilascio precedente supportato per l'aggiornamento è 3.1 SP01. In caso di aggiornamento da un rilascio precedente al 3.1 SP01, scaricare CA Process Automation 3.1 SP01 dalla pagina del Supporto tecnico, quindi eseguire l'aggiornamento al rilascio r3.1 SP01. In seguito, effettuare l'aggiornamento dal rilascio 3.1 SP01 al 4.2 come descritto nella Guida all'installazione di CA Process Automation Release 04.2.00. Nota: L'aggiornamento iniziale può richiedere molte ore prima del completamento a causa di ampie modifiche apportate allo schema. ■ CA Process Automation 3.1 SP01 funziona perfettamente anche se installato su computer con nomi host DNS non standard, ad esempio, che includono il carattere di sottolineatura. Invece con CA Process Automation 4.2 si riscontrano dei problemi. Pertanto, i nomi host DNS devono essere conformi agli standard di denominazione. Per ulteriori informazioni, consultare la Guida all'installazione. Certificazioni di lingua Un prodotto internazionalizzato è un prodotto in lingua inglese che viene eseguito correttamente sulle versioni in lingua locale del sistema operativo e sui prodotti di terzi. Questo tipo di prodotto supporta inoltre i dati di input e output nella lingua locale. I prodotti internazionalizzati supportano le convenzioni della lingua locale per quanto riguarda i formati di data, ora, valuta e numeri. 12 Note di rilascio Certificazioni di lingua Un prodotto tradotto (denominato anche prodotto localizzato) è un prodotto internazionalizzato che include una versione in lingua locale degli elementi seguenti: ■ Interfaccia utente del prodotto (IU) ■ Guida in linea in linea e altra documentazione ■ Impostazioni predefinite nella lingua locale per i formati di data, ora, valuta e numero Questa versione di CA Process Automation è stata internazionalizzata e localizzata nelle lingue seguenti: ■ Portoghese brasiliano ■ Francese ■ Tedesco ■ Italiano ■ Giapponese ■ Cinese semplificato ■ Spagnolo ■ Turco ■ Inglese degli U.S.A. Visitare l'area di download della Pagina iniziale dell'assistenza di CA Process Automation per accedere alla documentazione localizzata più recente. Utilizzare il collegamento Documentazione dell'interfaccia utente di CA Process Automation per accedere alla pagina iniziale dell'assistenza di CA Process Automation. Capitolo 2: Considerazioni sull'installazione 13 Capitolo 3: Nuove funzionalità Questa sezione contiene i seguenti argomenti: CA Process Automation Release 04.2.00 (a pagina 16) Download del bookshelf di CA Process Automation senza accesso a Internet (a pagina 32) CA Process Automation Service Pack 04.1.01 (a pagina 33) CA Process Automation versione 04.1.00 (a pagina 37) CA Process Automation Service Pack 04.0.01 (a pagina 42) CA Process Automation versione 04.0.00 (a pagina 45) Capitolo 3: Nuove funzionalità 15 CA Process Automation Release 04.2.00 CA Process Automation Release 04.2.00 CA Process Automation Release 04.2.00 comprende i seguenti miglioramenti delle prestazioni: 16 Note di rilascio ■ Per spostare un nuovo processo e tutti i relativi oggetti da un orchestrator a un altro, esportare una cartella come pacchetto di contenuto, quindi importare il file risultante. Questo nuovo metodo sostituisce l'uso dell'oggetto di automazione obsoleto Pacchetto. Per un'introduzione al pacchetto di contenuto, consultare la sezione Gestione dei contenuti migliorata (a pagina 17). ■ Per impedire l'inserimento nel database dei report obsoleti, adesso è possibile eliminare i dati di reporting obsoleti dall'interfaccia utente. Per informazioni sull'eliminazione e altri miglioramenti finalizzati a semplificare l'utilizzo, consultare la sezione Esperienza utente migliorata (a pagina 19). ■ Per ridurre il potenziale rischio di utilizzo improprio, l'operatore Richiama Java è stato limitato all'esecuzione su agenti. Per informazioni su questa limitazione e per una documentazione dettagliata sui tipi di Java restituiti, consultare la sezione Miglioramenti relativi a Java (a pagina 21). ■ Per sfruttare al meglio le nuove funzionalità di CA EEM, aggiornare CA EEM prima di installare o eseguire l'aggiornamento di CA Process Automation. Per informazioni sulle modifiche apportate in CA EEM che interessano CA Process Automation, consultare la sezione Supporto di CA EEM r12.51 (a pagina 23) ■ Ora CA Process Automation 4.2 risulta più veloce in termini di funzionamento rispetto ai rilasci precedenti. Per una descrizione delle modifiche rilevanti a tale scopo, consultare la sezione Miglioramenti delle prestazioni (a pagina 27). ■ Per trarre vantaggio dalla comunicazione semplificata tra gli agenti e un orchestrator cluster, utilizzare un'utilità di bilanciamento del carico in grado di supportare connessioni al socket Web. Per una panoramica del supporto di NGINX e delle modifiche di configurazione, consultare la sezione Miglioramenti della comunicazione (a pagina 28). ■ Per l'alta disponibilità, tutti i nodi di un orchestrator di dominio cluster adesso funzionano come il nodo primario. Per una panoramica sui cambiamenti collegati alla rimozione della dipendenza da un nodo primario, consultare la sezione Miglioramenti del clustering (a pagina 30). ■ Per una panoramica sui cambiamenti per ridurre eventuali rischi, consultare la sezione Protezione migliorata (a pagina 31). ■ La procedura di installazione guidata dell'orchestrator ora consente di specificare una stringa di connessione per connettersi a un server di database Oracle e, inoltre, di specificare un'istanza di SQL Server come server di database. Consultare la sezione Miglioramenti del server di database (a pagina 32). CA Process Automation Release 04.2.00 Gestione dei contenuti migliorata Riepilogo ■ Con l'oggetto di pacchetto ora considerato obsoleto, era facile ottenere una panoramica degli oggetti richiesti per la versione di rilascio del processo in corso di esportazione. ■ Adesso, tutti gli oggetti necessari per il nuovo rilascio del processo vengono assemblati nella stessa cartella di esportazione. In questa cartella è possibile verificare la completezza prima di esportare la cartella come pacchetto di contenuto. Nota: Se è in corso l'esportazione di oggetti non specifici del rilascio, la cartella può essere esportata così com'è, non come pacchetto di contenuto. Dettagli Il rilascio 04.2.00 di CA Process Automation introduce il pacchetto di contenuto, un nuovo oggetto di automazione che viene creato durante un tipo di esportazione. Pacchetto di contenuto I responsabili di progettazione dei contenuti utilizzano un pacchetto di contenuto per raggruppare il rilascio di un nuovo processo automatizzato in modo che i relativi oggetti componenti non possano essere modificati da utenti che utilizzano il processo nell'ambiente di produzione. In particolare, una volta completate le fasi di creazione, test e perfezionamento di un nuovo processo, i responsabili di progettazione preparano una cartella da esportare come pacchetto di contenuto. Nella cartella assemblano la versione di rilascio di ogni oggetto utilizzato dal processo. Questa cartella deve contenere tutti gli oggetti utilizzati dal processo, ad esclusione degli oggetti non in uso oppure obsoleti. La cartella viene esportata come pacchetto di contenuto per proteggere la versione di rilascio degli oggetti dopo l'importazione. La struttura di cartella definita per un progetto nell'ambiente di progettazione viene replicata nell'ambiente di produzione dopo l'importazione. Un pacchetto di contenuto importato contiene un insieme di oggetti con riferimento per lo stesso rilascio. Gli utenti nell'ambiente di destinazione non possono modificare i valori della versione di rilascio per gli oggetti compresi in un pacchetto di contenuto importato. Nota: Per ulteriori informazioni sull'esportazione e l'importazione, consultare Scenario: Esportazione e importazione degli oggetti in un pacchetto di contenuto nella Guida per l'amministratore del contenuto. Struttura della cartella richiesta per un pacchetto di contenuto Capitolo 3: Nuove funzionalità 17 CA Process Automation Release 04.2.00 Una cartella da esportare come un pacchetto di contenuto contiene oggetti specifici del rilascio. Gli oggetti possono trovarsi nella cartella di esportazione o in una relativa cartella secondaria specifica del rilascio. Le cartelle contengono un oggetto di processo, tutti gli oggetti che utilizzano il processo e tutti gli oggetti utilizzati dal processo. Tutti gli oggetti sono contrassegnati con un valore per la versione di rilascio uguale a quello della cartella. Per un aggiornamento, la cartella contiene gli oggetti con e senza modifiche. Non è possibile modificare gli oggetti di automazione importati in un pacchetto di contenuto, né la versione di rilascio assegnata. Utilizzo dei set di dati per i contenuti ridistribuibili Per i contenuti ridistribuibili si consiglia di utilizzare set di dati per i parametri di configurazione. Considerare il caso in cui un gruppo host rappresenta host con nomi corrispondenti a un modello specificato o indirizzi IP in una subnet specificata. Il campo Destinazione di un operatore può contenere un indirizzo IP o un nome di un host in un gruppo host oppure un riferimento di set di dati a un host in un gruppo host. Nell'ambiente di progettazione, l'indirizzo IP o il nome host fa riferimento a un host utilizzato per il test del processo. Quando si esportano gli oggetti di un processo in una cartella come pacchetto di contenuto, considerare questi punti: ■ Non è possibile modificare gli operatori nell'ambiente di importazione. Se il campo Destinazione di un operatore contiene un indirizzo IP o un nome di un host utilizzato nell'ambiente di progettazione, il processo importato non viene eseguito correttamente. Non è possibile modificare la voce Destinazione di un operatore nell'ambiente di importazione con un indirizzo IP di un host utilizzato nella produzione. ■ È possibile modificare i set di dati nell'ambiente di importazione. Il responsabile di progettazione dei contenuti può creare una variabile del set di dati per l'archiviazione di un indirizzo IP. In seguito, il responsabile di progettazione dei contenuti immette quella variabile del set di dati nel campo Destinazione per l'operatore. Un amministratore nell'ambiente di importazione può aggiornare la variabile del set di dati con un valore di indirizzo IP cui fa riferimento un gruppo host nell'ambiente di importazione. È possibile quindi eseguire il processo importato correttamente. Proprietà di rilascio per una cartella utilizzata come destinazione per l'esportazione come pacchetto di contenuto Un responsabile di progettazione dei contenuti può fornire informazioni sul rilascio di una cartella prima che un amministratore esporti la cartella come pacchetto di contenuto. La scheda Rilascio contiene la proprietà Versione di rilascio e un campo Valore per immettere la versione di rilascio. Facoltativamente, è possibile aggiungere proprietà definite dall'utente con valori che forniscono altri dettagli sul pacchetto di contenuto. Ad esempio, è possibile aggiungere informazioni di contatto per il responsabile di progettazione dei contenuti. 18 Note di rilascio CA Process Automation Release 04.2.00 Riquadro Pacchetti di contenuto nella scheda Operazioni La nuova azione Operations_Content_Packages introdotta in CA EEM permette agli utenti o ai gruppi di visualizzare il riquadro Pacchetti di contenuto nella scheda Operazioni. Questa autorizzazione è concessa a tutti i gruppi predefiniti. Quando si esegue l'aggiornamento di CA Process Automation, gli utenti e i gruppi che possono utilizzare Visualizzazione processo possono visualizzare anche Pacchetti di Contenuto. Per ulteriori informazioni sulla configurazione di CA EEM per l'applicazione Process Automation, consultare la Guida per l'amministratore del contenuto. Esperienza utente migliorata Riepilogo ■ Supporto per l'eliminazione dei dati di reporting obsoleti. – In precedenza, non esisteva alcun metodo semplice per eliminare in modo definitivo i dati di reporting. Qualsiasi applicazione che condivideva l'archiviazione con il database di reporting poteva essere compromessa se il database raggiungeva la massima capacità. Nota: Si consiglia di posizionare il database di reporting in un'istanza dedicata del database. – Ora è possibile, a livello di dominio, pianificare un'eliminazione quotidiana dei dati di reporting che superano la durata configurata. È possibile eliminare anche su richiesta tutti i dati di reporting avviati in un intervallo di date specificato. Consultare la Guida per l'amministratore del contenuto per ulteriori informazioni. Nota: Le impostazioni predefinite abilitano il reporting di processo e il reporting dell'operatore, ma non l'eliminazione pianificata. ■ ■ ■ Supporto per l'eliminazione degli oggetti estratti. – In precedenza, era necessario archiviare un oggetto prima di poterlo eliminare in modo definitivo. – Ora, un amministratore può eliminare in modo definitivo gli oggetti estratti. L'URL WSDL viene mantenuto nella procedura guidata dell'operatore SOAP. – In precedenza, le voci per gli URL WSDL non venivano salvate. – Ora è possibile utilizzare WSDL Explorer per selezionare una voce precedente da un elenco a discesa. L'opzione Installa come servizio Windows è l'impostazione predefinita per le installazioni di orchestrator su un server di Windows. È possibile anche avviare il servizio caitpamserver dalla riga di comando. Capitolo 3: Nuove funzionalità 19 CA Process Automation Release 04.2.00 Dettagli Ora è possibile eliminare in modo definitivo i dati di reporting in quanto si possono eliminare in modo definitivo i dati di istanza archiviati per i processi in esecuzione. I criteri di eliminazione dipendono dall'ora di inizio di un processo o di un operatore. Si differenziano dai criteri utilizzati per eliminare i processi archiviati, che utilizzano invece l'ora di fine. Le opzioni consentono di: ■ Eliminare quotidianamente in modo definitivo i dati di reporting all'ora specificata. I dati precedenti al numero di giorni configurato vengono eliminati. ■ Non pianificare un'eliminazione definitiva dei dati di reporting. ■ Eliminare su richiesta in modo definitivo tutti i dati di reporting che rientrano in un intervallo di date specificato. In genere tutti gli orchestrator in tutti gli ambienti in un dominio condividono un database di reporting comune per impostazione predefinita. Le impostazioni di eliminazione definitiva si applicano solo a tale database di reporting comune. Un amministratore può modificare il file OasisConfig.properties in modo che la configurazione di un orchestrator selezionato punti a un database di reporting esterno. Le impostazioni dei dati di reporting e le azioni configurate attraverso l'interfaccia utente si applicano solo al database di reporting comune ma non si applicano ai database di reporting esterni. Per aumentare il controllo degli utenti autorizzati sulla libreria, gli amministratori possono eliminare gli oggetti che sono stati estratti. Questa capacità si estende ai responsabili di progettazione dei contenuti che sono titolari degli oggetti estratti. 20 Note di rilascio ■ Gli amministratori possono eliminare in modo definitivo gli oggetti estratti dal cestino. ■ Per avvertire gli amministratori quando gli oggetti selezionati o le cartelle includono oggetti estratti, il processo di eliminazione definitiva elenca qualsiasi oggetto estratto nel messaggio di conferma. L'amministratore può quindi verificare che gli oggetti estratti non siano stati eliminati involontariamente prima di confermare l'eliminazione definitiva. CA Process Automation Release 04.2.00 Miglioramenti relativi a Java Riepilogo ■ ■ Documentazione delle funzioni JavaScript che restituiscono tipi di Java – In precedenza, le funzioni JavaScript che restituiscono tipi di Java non sono state documentate. – Ora, la Guida di riferimento per la progettazione dei contenuti contiene l'argomento Tipi restituiti. Per ciascun tipo restituito della funzione di sistema, una tabella descrive l'effetto su una variabile JavaScript a cui viene assegnato il valore restituito e sul tipo di variabile del set di dati di CA Process Automation creato. Modifiche e cambiamenti dell'operatore Richiama Java. – In precedenza, era possibile eseguire l'operatore Richiama Java su un orchestrator o un agente. L'operatore Richiama Java utilizza il codice personalizzato di Java. Gli amministratori preferiscono impedire l'esecuzione di un codice personalizzato che potrebbe danneggiare l'orchestrator o creare un conflitto con l'esecuzione. – Ora, l'operatore Richiama Java può essere eseguito solo su un agente. La nuova finestra di dialogo Metodo principale richiesto fornisce un esempio di codificazione che è possibile copiare nell'area utilizzata dall'operatore. L'esempio fornisce indicazioni per l'uso. Dettagli In precedenza, era possibile eseguire l'operatore Richiama Java sugli orchestrator. Per motivi di protezione, ora è possibile eseguire questo operatore solo sugli agenti. Questo cambiamento impedisce l'esecuzione di codice personalizzato che potrebbe corrompere involontariamente i componenti di CA Process Automation. Consultare la sezione Posizioni in cui è possibile eseguire gli operatori nella Guida di riferimento per la progettazione dei contenuti. Per i processi esistenti che includono un operatore Richiama Java che utilizza un orchestrator come destinazione, modificare la destinazione in modo tale che l'operatore venga eseguito su un agente. Se è necessario che l'operatore venga eseguito sull'host in cui l'orchestrator è in esecuzione, si consiglia di installare un agente per questo scopo sullo stesso host. Si consiglia di installare un agente dedicato su un altro host e di eseguire un operatore Richiama Java utilizzato nei nuovi processi su questo agente dedicato. Capitolo 3: Nuove funzionalità 21 CA Process Automation Release 04.2.00 Un nuovo riquadro di esempio è stato aggiunto all'interno dell'area di testo Required Main Method (Metodo principale obbligatorio) dell'operatore Richiama Java. È possibile visualizzare o nascondere l'esempio facendo clic sul pulsante Nascondi esempi. Il file MyAccount.jar è necessario per eseguire l'esempio di Java fornito. Il processo di installazione o aggiornamento aggiunge il file MyAccount.jar a Risorse utente (nella cartella invoke_java_op_example_jars) nell'orchestrator di dominio. CA Process Automation esegue quindi il mirroring del file MyAccount.jar in tutti gli altri nodi del sistema. Consultare Risorsa per eseguire l'esempio di operatore Richiama Java nella Guida per l'amministratore del contenuto. Il campo di immissione Usare la modalità Java strict? non si trova più nell'operatore Richiama Java, ma è stato spostato nelle proprietà del Modulo delle utilità. I nuovi operatori Richiama Java utilizzano il valore che viene configurato a livello di modulo. Qualsiasi operatore Richiama Java creato con un rilascio di CA Process Automation precedente al 04.2.00 mantiene questo campo di immissione. Il valore di questo campo stabilisce se l'operatore utilizza la modalità Java strict. Altre modifiche dell'interfaccia utente includono: 22 Note di rilascio ■ L'operatore Richiama Java presenta nuove etichette e descrizioni comandi dettagliate che spiegano l'utilizzo di ciascun campo. ■ La scheda nelle proprietà del modulo del modulo Utilità è stata modificata nella scheda delle proprietà predefinite dell'operatore Richiama Java. CA Process Automation Release 04.2.00 Supporto di CA EEM r12.51 Riepilogo Se si intende aggiornare CA EEM a r12.x, eseguire tale operazione prima di aggiornare o installare CA Process Automation. Tutte le nuove funzionalità di CA EEM sono immediatamente disponibili. Se si esegue l'aggiornamento di CA EEM dopo aver installato CA Process Automation, è possibile reinstallare o configurare con facilità l'installazione esistente per sfruttare le nuove funzionalità di CA EEM. ■ ■ Supporto di CA EEM SDK r12. – In precedenza, CA Process Automation supportava CA EEM r8.4 e utilizzava la versione principale 8 dell'SDK di CA EEM. I certificati utilizzavano chiavi a 1024 bit. – Ora, se si utilizza CA EEM r12.x, il processo di installazione di CA EEM carica la versione principale 12 dell'SDK di CA Process Automation quando si registra l'applicazione con CA EEM. Se non si effettua la registrazione, il processo di installazione di CA Process Automation richiede di selezionare la versione dell'SDK da caricare. I certificati che CA Process Automation utilizza per connettersi al server di CA EEM vengono generati con le stesse lunghezze di chiave dei certificati di CA EEM (1024, 2048, 4096). Supporto di più domini Microsoft Active Directory in CA EEM. – In precedenza, era possibile fare riferimento agli utenti di un singolo dominio di Microsoft Active Directory quando si configurava CA EEM affinché utilizzasse un archivio utenti esterno. – Ora, se si utilizza CA EEM r12.51, si può fare riferimento agli utenti di più domini Active Directory. Informazioni sul supporto di CA EEM SDK 12 Il processo di installazione interattivo seleziona o chiede all'utente di selezionare l'SDK di CA EEM appropriato CA Process Automation utilizza un SDK specifico del rilascio di CA EEM per comunicare con CA EEM. Quando si installa CA Process Automation r4.2 o si esegue l'aggiornamento da un rilascio precedente, è possibile registrare l'applicazione di CA Process Automation con CA EEM (procedura consigliata) oppure è possibile ignorare la registrazione (procedura sconsigliata). ■ Se si registra l'applicazione, CA Process Automation determina il rilascio di CA EEM in uso e sceglie la versione appropriata di CA EEM SDK. ■ Se non si registra l'applicazione, CA Process Automation visualizza una finestra di dialogo che contiene le linee guida per la selezione della versione dell'SDK in base alla versione di CA EEM. Capitolo 3: Nuove funzionalità 23 CA Process Automation Release 04.2.00 Il processo di installazione invisibile all'utente include il nuovo valore del CA EEM SDK ■ Nuova variabile in response.varfile: eiamSDKLevel ■ Installazione e aggiornamento nuovi – Nessuna registrazione dell'applicazione EEM Utilizza il valore in eiamSDKLevel per scegliere EEM SDK Se il valore eiamSDKLevel non è impostato su 8 o 12, l'installazione non avviene correttamente e il log visualizza il messaggio seguente: "Please set the variable 'eiamSDKLevel' in the response.varfile to either 8 or 12". – Registrazione dell'applicazione EEM Il processo di installazione invisibile all'utente recupera automaticamente la versione del server di CA EEM e sceglie l'EEM SDK da utilizzare in CA Process Automation. CA Process Automation supporta tre lunghezze di certificato (1024, 2048, 4096) per la versione principale 12 dell'SDK di CA EEM La comunicazione tra CA Process Automation e CA EEM è protetta dai certificati di CA EEM e di CA Process Automation. I certificati di CA Process Automation devono presentare la stessa lunghezza di chiave dei certificati di CA EEM. Durante la registrazione, i certificati di CA Process Automation vengono generati con lunghezze di chiave che corrispondono ai certificati CA EEM. Per impostazione predefinita, i certificati di CA EEM presentano chiavi a 1024. Se, dopo l'installazione, vengono generati nuovi certificati di CA EEM con lunghezze di chiave più lunghe, è necessario rigenerare i certificati di CA Process Automation. Per ulteriori informazioni consultare Scenario di esempio: Configurazione dell'installazione esistente per rigenerare i certificati di CA Process Automation nella Guida all'installazione. 24 Note di rilascio CA Process Automation Release 04.2.00 Informazioni sul supporto di più domini Microsoft Active Directory Il processo di installazione dell'orchestrator di dominio consente di connettersi al proprio server di CA EEM attivo. Il rilascio 04.2.00 di CA Process Automation supporta i rilasci di CA EEM da 8.4 a 12.51. Quando si utilizza il rilascio 12.51 di CA EEM e si fa riferimento a un archivio utenti esterno, è possibile aggiungere più Microsoft Active Directory. Nuova installazione Il processo di installazione di CA Process Automation richiede di configurare la modalità di archiviazione delle informazioni globali per gli utenti di CA Process Automation. È possibile archiviare gli utenti globali nell'archivio dati interno o fare riferimento agli utenti da una o più directory LDAP esterne. Per fare riferimento agli utenti, selezionare uno dei tipi di configurazione seguenti: ■ Directory LDAP di base ■ Più domini Microsoft Active Directory ■ Foresta Microsoft Active Directory Se si fa riferimento a più Active Directory o a una foresta Active Directory, gli utenti di CA Process Automation devono effettuare l'accesso con il nome principale (dominio-nome\utente-nome) e la password. È possibile configurare uno dei domini come dominio Active Directory predefinito. Gli utenti all'interno di tale dominio possono effettuare l'accesso solo con il nome utente e la password. L'autenticazione pass-through NTLM di Microsoft consente agli utenti di CA Process Automation di accedere a CA Process Automation senza immettere le credenziali nella finestra di dialogo di accesso. Per fornire agli utenti l'accesso diretto a CA Process Automation, configurare Microsoft NTLM. Nota: L'amministratore di CA EEM concede le autorizzazioni di CA Process Automation agli utenti selezionati di Active Directory. L'amministratore immette il nome utente come criterio di query in CA EEM. Quando il record utente viene restituito da Active Directory, l'amministratore associa un gruppo predefinito di CA Process Automation (ad esempio, quello dei responsabili di progettazione) a quel record. Capitolo 3: Nuove funzionalità 25 CA Process Automation Release 04.2.00 Installazione degli aggiornamenti Se con CA EEM Release 8.4 si utilizzava una directory Active Directory esterna e si esegue l'aggiornamento a CA EEM Release 12.51, è possibile selezionare l'opzione Directory LDAP di base per Riferimento da una directory LDAP esterna. In tal caso vengono mantenute le assegnazioni del gruppo applicazione, le policy personalizzate e la titolarità degli oggetti di automazione di libreria. Se con CA EEM Release 8.4 si utilizzava una directory Active Directory esterna e si esegue l'aggiornamento a CA EEM Release 12.51, è possibile selezionare Più domini Microsoft Active Directory o Foresta Microsoft Active Directory come opzione per Riferimento da una directory LDAP esterna. In tal caso, le assegnazioni del gruppo applicazione, le policy personalizzate e la titolarità degli oggetti di automazione di libreria non vengono mantenute. Importante. Se in precedenza si è fatto riferimento agli utenti di un'Active Directory e ora si desidera fare riferimento agli utenti di più Active Directory che includono l'Active Directory originale, eseguire le azioni seguenti per ripristinare le autorizzazioni utente e la titolarità dell'oggetto: ■ Requisito CA EEM: i gruppi applicazione vanno riassegnati agli utenti esistenti. Se non sono stati creati policy o gruppi personalizzati, è necessario riassegnare gli utenti con i rispettivi nomi principali. ■ Requisito della libreria di CA Process Automation: gli utenti devono impostare la titolarità dei propri oggetti. La titolarità viene quindi visualizzata con il nome principale del titolare. Durante l'installazione degli aggiornamenti, si identifica l'Active Directory da utilizzare come dominio predefinito. È possibile identificare l'Active Directory a cui appartengono gli utenti correnti di CA Process Automation, ma non è un requisito. Gli utenti che appartengono al dominio predefinito possono accedere a CA Process Automation con un nome utente non completo. Gli utenti che appartengono ad altri domini Active Directory devono specificare il nome principale al momento dell'accesso. Nota: Per ulteriori informazioni, consultare la Guida all'installazione e la Guida per l'amministratore del contenuto. 26 Note di rilascio CA Process Automation Release 04.2.00 Miglioramenti delle prestazioni Di seguito sono riepilogati i miglioramenti apportati alle prestazioni. ■ Molti miglioramenti delle prestazioni non si notano direttamente nell'interfaccia utente, bensì nel funzionamento più veloce di CA Process Automation. ■ Servizio di messaggistica ■ – In precedenza, CA Process Automation utilizzava JBoss per il servizio di messaggistica integrato. – Ora CA Process Automation 4.2 utilizza un'istanza esterna di ActiveMQ per il servizio di messaggistica. Pertanto ActiveMQ viene eseguito su un computer virtuale Java distinto. Tuttavia, il ciclo di vita di ActiveMQ (ad esempio, l'avvio e l'arresto) è associato e gestito dal servizio dell'orchestrator. Miglioramenti delle prestazioni del runtime di CA Process Automation – Velocità con cui gli utenti ricevono l'autorizzazione a utilizzare le funzionalità. – Velocità di elaborazione del campo Destinazione per l'operatore quando contiene un indirizzo IP o un nome host. ■ Ottimizzazione del recupero dell'elenco attività: il tempo necessario per visualizzare gli elenchi attività nella scheda Pagina iniziale e nella scheda Operazioni è stato ridotto. ■ Ottimizzazione del blocco per l'oggetto del set di dati – In precedenza, quando un operatore accedeva a un oggetto del set di dati per operazioni di lettura o scrittura, per gli altri operatori che accedevano ad altri oggetti del set di dati era richiesto di attendere fino al rilascio del blocco a livello di cluster globale. – Ora la casella di controllo Proprietà generali per gli oggetti di set di dati permette di specificare se utilizzare il meccanismo di blocco obsoleto che applica un blocco a livello di cluster quando un operatore accede a un oggetto del set di dati. Se si deseleziona quest'opzione, quando un operatore accede a un oggetto del set di dati per operazioni di lettura o scrittura, il blocco viene applicato solo all'oggetto del set di dati a cui si accede. Il blocco non interferisce con gli altri operatori che accedono ad altri oggetti del set di dati. Quest'opzione è deselezionata per impostazione predefinita per i nuovi oggetti del set di dati, mentre è selezionata per gli oggetti del set di dati importati da versioni precedenti. I dettagli sull'ottimizzazione del blocco per gli oggetti del set di dati sono disponibili nella Guida di riferimento all'interfaccia utente. Capitolo 3: Nuove funzionalità 27 CA Process Automation Release 04.2.00 Miglioramenti della comunicazione Di seguito sono riepilogati i miglioramenti apportati alla comunicazione. ■ Comunicazione degli agenti semplificata. – In precedenza, le connessioni tra orchestrator e agenti venivano avviate in senso bidirezionale con porte Internet non standard (7001, 7003, 8080, 8443). Tuttavia, si riscontravano problemi per gli agenti che risiedevano su firewall, proxy e router NAT. Questo metodo di comunicazione è definito comunicazione obsoleta. La comunicazione semplificata non era disponibile. – La nuova comunicazione semplificata permette di avviare le connessioni dall'agente all'orchestrator solo con porte Internet standard (80, 443). Un orchestrator invia i messaggi a un agente mediante una connessione permanente al socket Web. Questa connessione viene stabilita dell'agente tramite porte Internet standard. Nota: È possibile configurare gli agenti esistenti in modo che passino dalla comunicazione non più in uso (predefinita) alla comunicazione semplificata. Consultare la Guida per l'amministratore del contenuto per informazioni sulla configurazione degli agenti. Configurare un'utilità di bilanciamento del carico in grado di supportare connessioni al socket Web. Per informazioni, consultare la Guida all'installazione. ■ Supporto dell'utilità di bilanciamento del carico NGINX – In precedenza, Apache era l'utilità di bilanciamento del carico software consigliata con gli orchestrator cluster. Tuttavia, Apache non supporta la comunicazione semplificata con gli agenti. – Ora CA Technologies consiglia di utilizzare NGINX come utilità di bilanciamento del carico software poiché in grado di supportare la comunicazione semplificata. Per le avvertenze, consultare la sezione successiva, Nuove raccomandazioni per l'utilità di bilanciamento del carico. Il supporto di installazione include un file di configurazione di esempio per questa utilità di bilanciamento del carico. Consultare la Guida all'installazione per informazioni sulla configurazione di NGINX. Nota: Eventualmente, è possibile utilizzare un'altra utilità di bilanciamento del carico in grado di supportare connessioni permanenti al socket Web. ■ Nuove raccomandazioni per l'utilità di bilanciamento del carico Le raccomandazioni seguenti per CA Process Automation 4.2 sono elencate in ordine di preferenza: 28 Note di rilascio ■ (Preferito) Utilizzare un'utilità di bilanciamento del carico hardware, ad esempio, F5. ■ Utilizzare un'utilità di bilanciamento del carico software su Linux, ad esempio, NGINX. CA Process Automation Release 04.2.00 ■ ■ Se è necessario eseguire un'utilità di bilanciamento del carico software su Windows, utilizzare NGINX. Tenere comunque presente che il numero di agenti gestibili con la comunicazione semplificata si limita a circa 300. Modifiche dei modelli di Apache: è necessario aggiornare la configurazione di Apache con i modelli aggiornati forniti sul supporto di installazione come prerequisito ai fini dell'aggiornamento. Nota: Dopo aver eseguito l'aggiornamento di CA Process Automation e verificato che tutto funzioni come previsto, è possibile installare e configurare NGINX e cambiare utilità di bilanciamento del carico. Gli agenti riconfigurati e riavviati possono quindi utilizzare la comunicazione semplificata. ■ ■ Modifiche alla definizione di iRule F5 aggiornata. – In precedenza era presente un pool PAMSRVR con una porta 8080 (non protetta) o 8443 (protetta). – Adesso è presente un altro pool, PAMJETTYPOOL, che supporta la comunicazione semplificata con la porta 80 o 443. In caso di aggiornamento, aggiungere il nuovo pool. In caso di prima configurazione di F5, creare due pool e aggiungere i membri con porte differenti. Modifiche a F5 durante la configurazione della comunicazione protetta – In precedenza, era possibile utilizzare un certificato autofirmato e un file chiave per abilitare la comunicazione SSL. – Per utilizzare la nuova comunicazione semplificata nel rilascio r4.2, è necessario caricare il file di certificato SSL dal keystore di CA Process Automation e creare i profili di client e server collegati a questi certificati. Capitolo 3: Nuove funzionalità 29 CA Process Automation Release 04.2.00 Miglioramenti del clustering Di seguito sono riepilogati i miglioramenti apportati al clustering. ■ ■ ■ 30 Note di rilascio Rimozione della dipendenza dal nodo primario nell'orchestrator di dominio cluster – In precedenza, le dipendenze dal nodo primario (il primo nodo installato) rappresentavano un potenziale punto di errore. Ossia, in caso di interruzione del nodo primario, un altro nodo nel cluster non assumeva le attività eseguite dal nodo primario. L'alta disponibilità prevista per l'orchestrator di dominio era quindi impedita. Tra le attività che dipendevano da un nodo primario dell'orchestrator di dominio attivo sono incluse: (1) il mirroring di nuovi file .jar distribuiti, (2) l'installazione di agenti o altri nodi dell'orchestrator di dominio, e (3) la distribuzione di file caricati come risorse utente o report. – Ora non esiste alcuna dipendenza associata al nodo primario in un orchestrator di dominio cluster. Un orchestrator di dominio cluster adesso funziona con alta disponibilità. Implicazioni derivate dalla rimozione della dipendenza di nodo primario da iRule di F5 – In precedenza, iRule includeva le variabili MyPool, PrimaryIP e PrimaryPort. PrimaryIP e PrimaryPort facevano riferimento al nodo primario dell'orchestrator di dominio. – Adesso MyPool è l'unica variabile di iRule. Possibilità di configurare un nuovo dominio con le impostazioni di dominio e i certificati esistenti – In precedenza, il file Domain.xml e i certificati erano presenti solo sul file system. In caso di interruzione del dominio, la configurazione e i certificati andavano persi. – Ora, il file Domain.xml e i certificati sono stati spostati su un database centrale. In questo modo viene eliminato il punto di errore se l'orchestrator di dominio viene disattivato. Si attesta anche un miglioramento delle prestazioni durante l'accesso ai dati di agente dall'interfaccia utente. CA Process Automation Release 04.2.00 Protezione migliorata ■ Ora è possibile eseguire l'operatore Richiama Java solo sugli agenti. Con questa modifica, è stata rimossa la possibilità che un utente interno danneggiasse in modo involontario un orchestrator aggiungendo un codice personalizzato a tale operatore. Per informazioni sulle modifiche dell'operatore Richiama Java, consultare la sezione Miglioramenti relativi a Java (a pagina 21). ■ Ora è possibile proteggere la comunicazione tra CA EEM e CA Process Automation con certificati con lunghezze chiave più lunghe se si utilizza CA EEM r12.5. Per informazioni sul supporto delle nuove lunghezze di certificato, consultare la sezione Supporto di CA EEM r12.51 (a pagina 23). ■ Flag HTTPOnly impostato nei cookie di sessione dell'orchestrator. – In precedenza, gli orchestrator di CA Process Automation non impostavano il flag HttpOnly quando creavano i cookie di sessione. – Ora, come miglioramento della protezione, gli orchestrator impostano il flag HttpOnly quando creano i cookie di sessione. Ciò consente di prevenire gli attacchi tramite script da altri siti e di altro tipo. Capitolo 3: Nuove funzionalità 31 Download del bookshelf di CA Process Automation senza accesso a Internet Miglioramenti del server di database Di seguito sono riepilogati i miglioramenti apportati al server di database. ■ ■ ■ Istanza denominata del server MS SQL supportata per il server di database – In precedenza, quando si configurava il server di database per Microsoft SQL Server durante l'installazione, non era possibile specificare il nome dell'istanza. – Ora, è possibile configurare un'istanza di SQL Server per il server di database in aggiunta ai server di database Oracle, SQL Server e MySQL esistenti. La dipendenza XA è stata rimossa. – In CA Process Automation 4.0 o 4.1, se si utilizzava un server di database SQL Server, era necessario abilitare il supporto delle transazioni distribuite XA. – Ora, la dipendenza su XA è stata rimossa. Durante l'installazione dell'orchestrator di dominio, è possibile specificare una stringa di connessione per connettersi a un database Oracle. Download del bookshelf di CA Process Automation senza accesso a Internet In questa sezione viene descritta la procedura per il download del bookshelf di CA Process Automation senza accesso a Internet. Nota: Per avere accesso al bookshelf di CA Process Automation, è necessario scaricare il file bookshelf.zip su tutti i nodi di CA Process Automation. Attenersi alla procedura seguente: 1. Utilizzare le credenziali di amministratore per accedere a un nodo di CA Process Automation con accesso a Internet. Viene visualizzata l'interfaccia utente di CA Process Automation. 2. Nell'interfaccia utente di CA Process Automation, fare clic sul collegamento Bookshelf dall'elenco a discesa della guida in linea, al collegamento ?. Viene visualizzato il bookshelf di CA Process Automation. 3. Nella pagina del bookshelf di CA Process Automation, fare clic sul collegamento Scarica bookshelf. Viene visualizzata una finestra di dialogo in cui si richiede di salvare il file .zip. 4. Creare la cartella bookshelf nella posizione seguente: <server_loc>\c2o\.c2orepository\ 32 Note di rilascio CA Process Automation Service Pack 04.1.01 5. Creare un nome <Locale Folder Name> in base alla lingua selezionata per il bookshelf nella posizione seguente: <server_loc>\c2o\.c2orepository\bookshelf\ Nota: A seconda della lingua selezionata per il bookshelf, utilizzare il nome <Locale Folder Name> appropriato come segue: 6. ■ Inglese - <Locale Folder Name> è en_US ■ Tedesco - de_DE ■ Spagnolo - es_ES ■ Francese - fr_FR ■ Italiano - it_IT ■ Giapponese - ja_JP ■ Portoghese - pt_BR ■ Turco - tr_TR ■ Cinese - zh_CN Aprire il file .zip e posizionare i file del bookshelf di CA Process Automation nella cartella locale seguente: <server_loc>\c2o\.c2orepository\bookshelf\<Locale Folder Name>\ bookshelf files. Ora, è possibile accedere ai file del bookshelf di CA Process Automation dalla cartella locale. CA Process Automation Service Pack 04.1.01 Il Service Pack 4.1 SP01 include i miglioramenti seguenti: ■ Ricerca DNS ignorata per i gruppi host (a pagina 34) ■ Doppio clic sull'attività per avviare una risposta (a pagina 35) ■ Maggiori dimensioni iniziali dell'heap Java per installazioni a 64 bit (a pagina 35) ■ Conservazione del file OasisConfig.properties personalizzato dopo l'aggiornamento (a pagina 36) Capitolo 3: Nuove funzionalità 33 CA Process Automation Service Pack 04.1.01 Ricerca DNS ignorata per i gruppi host Per migliorare le prestazioni legate all'identificazione di una destinazione di operatore espressa come nome host o indirizzo IP, è stata aggiunta la proprietà seguente alla scheda Proprietà per il dominio e gli ambienti. Eseguire la ricerca DNS durante l'impostazione della corrispondenza della destinazione nei gruppi host? In precedenza, l'elaborazione veniva eseguita come se questa opzione fosse abilitata. Ora l'opzione è visibile nell'interfaccia utente ed è possibile disabilitarla e ignorare le ricerche del DNS. Per impostazione predefinita, questo campo è impostato su Abilitato per il dominio e su Eredita dal dominio per ogni ambiente. L'opzione Eredita dal dominio indica di utilizzare l'impostazione Dominio durante la risoluzione dei gruppi host in un ambiente. Queste impostazioni corrispondono al comportamento implementato nelle prime versioni di CA Process Automation. Mentre l'impostazione di questa opzione su Abilitato permette agli utenti di combinare liberamente l'uso di indirizzi IP e nomi host, l'elaborazione risultante può riscontrare un notevole sovraccarico. Confrontare l'elaborazione richiesta come sintetizzato nella tabella seguente: La destinazione è un nome host 34 Note di rilascio La destinazione è un indirizzo IP CA Process Automation Service Pack 04.1.01 Abilitato ■ Si esegue una ricerca del DNS per il nome host e si recuperano tutti gli indirizzi IP associati. ■ Si tenta di far corrispondere il nome host con l'elenco di un gruppo host dei modelli di nome host. ■ Si tenta di far corrispondere ogni indirizzo IP con l'elenco di un gruppo host degli intervalli di indirizzo IP. ■ Se si trova una corrispondenza, l'operatore viene eseguito sulla destinazione. Disabilitato ■ ■ ■ Si esegue una ricerca del DNS per l'indirizzo IP e si recupera il nome host. ■ Si tenta di far corrispondere l'indirizzo IP con l'elenco di un gruppo host degli intervalli di indirizzo IP. ■ Si tenta di far corrispondere ogni nome host con l'elenco di un gruppo host dei modelli di nome host. ■ Se si trova una corrispondenza, l'operatore viene eseguito sulla destinazione. Si tenta di far corrispondere il nome host ■ con l'elenco di un gruppo host dei modelli di nome host. Se si trova una corrispondenza, l'operatore viene eseguito sulla destinazione. ■ Si tenta di far corrispondere l'indirizzo IP con l'elenco di un gruppo host degli intervalli di indirizzo IP. Se si trova una corrispondenza, l'operatore viene eseguito sulla destinazione. Nota: L'impostazione Disabilitato potrebbe non trovare alcuna corrispondenza se la destinazione viene espressa come indirizzo IP ma il gruppo host identifica questo stesso host con un modello di nome host. Allo stesso modo, CA Process Automation potrebbe non trovare una destinazione espressa come nome host se l'elenco del gruppo host identifica questo host in una subnet specificata. Doppio clic sull'attività per avviare una risposta In precedenza, l'unico modo per rispondere a un'attività nella sezione Attività della scheda Operazioni era selezionare Rispondi dal menu di scelta rapida della stessa. Ora è possibile avviare una risposta facendo doppio clic sull'attività. Questo miglioramento è stato aggiunto per una maggiore facilità di utilizzo. Maggiori dimensioni iniziali dell'heap Java per installazioni a 64 bit La memoria massima predefinita per il computer virtuale Java ora è impostata su 2048 MB quando CA Process Automation viene installato o aggiornato con il programma di installazione a 64 bit. Capitolo 3: Nuove funzionalità 35 CA Process Automation Service Pack 04.1.01 Conservazione del file OasisConfig.properties personalizzato dopo l'aggiornamento Le modifiche manuali apportate al file OasisConfig.properties ora vengono mantenute dopo un aggiornamento. 36 Note di rilascio CA Process Automation versione 04.1.00 CA Process Automation versione 04.1.00 CA Process Automation versione 04.1.00 comprende le seguenti nuove funzionalità: Editor script comune L'editor di codice avanzato consente di creare, modificare ed eseguire il debug di vari linguaggi di scripting e markup. Nota: per ulteriori informazioni sull'editor di codice di CA Process Automation, consultare la sezione Editor di codice di CA Process Automation nella Guida alla progettazione dei contenuti. Documentazione di processo I responsabili di progettazione dei contenuti possono generare la documentazione di processo, che comprende rappresentazioni grafiche dettagliate del processo e dipendenze a livello di processo e di operatore. È possibile generare la documentazione di processo in formato PDF. Nota: per ulteriori informazioni sulla documentazione di processo, consultare la Guida alla progettazione dei contenuti. Autenticazione Pass-Through di NTLM L'autenticazione NTLM di EEM consente di non inserire le credenziali nella finestra di dialogo per l'accesso a CA Process Automation, ma di accedere a CA Process Automation usando credenziali di Windows (tramite CA EEM). Questa funzionalità si applica quando CA EEM è configurato per l'uso di Microsoft Active Directory come archivio utente esterno ed è abilitata l'autenticazione NTLM. Nota: per ulteriori informazioni, consultare la seguente documentazione: – Prerequisiti per la configurazione dell'autenticazione NTLM, Utenti globali di riferimento e gruppi globali da Microsoft Active Directory, Abilitazione dell'autenticazione pass-through NTLM dopo l'installazione e Prerequisiti di aggiornamento nella Guida all'installazione. – Configurazione di Servizi Web, Funzionamento dei meccanismi di autenticazione e autorizzazione e File di proprietà di configurazione Oasis nella Guida per l'amministratore del contenuto. – Informazioni sull'URL HTTP, Informazioni proxy HTTP e Operatori HTTP: porte di output comuni nella Guida di riferimento per la progettazione dei contenuti. – Errore di Google Chrome al primo tentativo di disconnessione degli utenti collegati con autenticazione NTLM nelle Note di rilascio. Esperienza utente per l'Ambiente di progettazione moduli Quando i responsabili di progettazione dei contenuti aprono un Modulo di richiesta di avvio o un Modulo di richiesta interazione dal browser di libreria, viene visualizzato l'editor Ambiente di progettazione moduli. L'editor Ambiente di progettazione moduli comprende le seguenti nuove funzionalità: Capitolo 3: Nuove funzionalità 37 CA Process Automation versione 04.1.00 ■ Supporto aggiunto per i servizi Web SOAP e RESTful nei moduli, tra cui la compilazione degli elementi del modulo mediante API SOAP/RESTful. ■ Meccanismi per copiare e incollare gli elementi del modulo per facilitarne il riutilizzo. ■ Trascinamento degli elementi del modulo. ■ Descrizioni comandi per le proprietà degli elementi del modulo. ■ Editor JavaScript comune. Nota: per informazioni sull'Ambiente di progettazione moduli, consultare il capitolo Moduli della Guida alla progettazione dei contenuti, in particolare l'argomento Ambiente di progettazione dei moduli. Gestione e miglioramenti delle prestazioni Gli amministratori con autorizzazioni Domain_Admin, come i membri del gruppo PAMAdmins, possono disabilitare (o riabilitare) le opzioni seguenti: ■ Reporting a livello di operatore. ■ Ripristino a livello di operatore. ■ Reporting a livello di processo. ■ Registrazione a livello di processo. Nota: per informazioni sulla configurazione di queste opzioni, consultare la sezione Configurazione delle proprietà di dominio nella Guida per l'amministratore del contenuto. Interoperabilità di Catalyst e API Il contenitore Catalyst e i servizi Process Automation di Catalyst sono entrambi integrati in CA Process Automation. La comunicazione è ottimizzata tra il contenitore Catalyst, i servizi Process Automation di Catalyst e CA Process Automation. La versione corrente comprende i seguenti miglioramenti: ■ Catalyst 3.2 è certificato. ■ I miglioramenti alle API RESTful per il controllo e il monitoraggio headless influiscono su processi di query e controllo, Moduli di richiesta interazione, Moduli di richiesta di avvio, set di dati, configurazione di modulo, importazione ed esportazione di contenuto e avvisi. ■ I servizi Process Automation di Catalyst sono abilitati per impostazione predefinita. Nota: per informazioni, consultare il capitolo Guida di riferimento per API RESTful nella Guida di riferimento per i servizi Web. Consultare anche Configurazione dell'utilità di bilanciamento del carico di Apache per API RESTful di Catalyst (Windows) nella Guida all'installazione. Miglioramenti relativi all'operatore 38 Note di rilascio CA Process Automation versione 04.1.00 I responsabili di progettazione dei contenuti dispongono di due nuovi operatori e del supporto aggiornato per operatori SOAP. ■ Operatore Avanzamento processo È possibile impostare l'avanzamento di un processo con l'operatore Avanzamento processo. È possibile eseguire il monitoraggio dell'avanzamento del processo tramite i report definiti dall'utente e nella scheda Operazioni (collegamento Istanze di processo). Nota: per informazioni, consultare l'argomento Operatore Avanzamento processo nel capitolo Operatori Standard della Guida di riferimento per la progettazione dei contenuti. ■ Operatore Applica codice XSLT Questo operatore consente di applicare fogli di stile predefiniti per convertire un documento sorgente XML in un altro formato di presentazione, quale HTML, XHTML o SVG. Nota: per informazioni, consultare l'argomento Operatore Applica codice XSLT nel capitolo Utilità della Guida di riferimento per la progettazione dei contenuti. ■ Operatori SOAP Questi operatori supportano l'autenticazione NTLM (NT LAN Manager) per l'autorizzazione dei client su server di Windows. Nota: per informazioni, consultare le sezioni Parametri dati di chiamata SOAP e Proprietà dati chiamata SOAP nella Guida di riferimento per la progettazione dei contenuti. Gestione processi I responsabili di progettazione dei contenuti possono gestire meglio i processi grazie ai miglioramenti seguenti: ■ I responsabili di progettazione dei contenuti possono utilizzare l'attributo di durata per specificare la durata prevista di un processo o report. In questo modo, possono tenere traccia della durata effettiva rispetto a quella prevista. Nota: per informazioni, consultare l'argomento Definizione della durata di esecuzione di un processo nella sezione Browser di libreria della Guida alla progettazione dei contenuti. ■ I responsabili di progettazione dei contenuti possono ora aggiungere marcatori di avanzamento in fase di definizione del processo. In questo modo, gli utenti dell'ambiente di produzione possono tenere traccia dei processi in base all'avanzamento. Nota: per informazioni, consultare l'argomento Operatore Avanzamento processo e il metodo setProcessProgress nella Guida di riferimento per la progettazione dei contenuti. La sezione Istanze di processo nella Guida per l'utente dell'ambiente di produzione ora include Avanzamento come un attributo visualizzato. Creazione e gestione dei contenuti Capitolo 3: Nuove funzionalità 39 CA Process Automation versione 04.1.00 I miglioramenti apportati alle procedure di creazione e gestione dei contenuti influiscono sugli operatori personalizzati e sulla gestione dei contenuti. Operatori personalizzati: ■ Possibilità di nascondere la variabile dal set di dati di output. Nota: per informazioni, consultare la sezione Operatore personalizzato: scheda Set di dati nella Guida alla progettazione dei contenuti. ■ Possibilità di creare la configurazione a livello di modulo in modo da poter condividere i dati di configurazione (come le connessioni denominate) tra più operatori personalizzati. Nota: per informazioni sui gruppi di operatori personalizzati, consultare la documentazione seguente: – Per creare un gruppo di operatori personalizzati, consultare la sezione Operatore personalizzato: scheda Impostazioni nella Guida alla progettazione dei contenuti. – Per definire i parametri per un gruppo di operatori personalizzati e pubblicarlo sulla scheda Moduli dello stesso dominio, consultare la sezione Configurazione e pubblicazione di un gruppo di operatori personalizzati nella Guida alla progettazione dei contenuti. – Per pubblicare la configurazione di un gruppo di operatori personalizzati su un altro dominio, consultare la sezione Importazione di oggetti, cartelle o pacchetti nella Guida alla progettazione dei contenuti. – Per configurare (o eliminare) un gruppo di operatori personalizzati, consultare le sezioni Configurazione dei valori per un gruppo di operatori personalizzati e Eliminazione della configurazione di un gruppo di operatori personalizzati nella Guida per l'amministratore del contenuto. – Per sostituire i valori di un gruppo di operatori personalizzati a livello di ambiente, consultare le sezioni Abilitazione o disabilitazione di un gruppo di operatori personalizzati e Sostituzione dei valori ereditati per un gruppo di operatori personalizzati nella Guida per l'amministratore del contenuto. – Per controllare la nuova configurazione del gruppo per la classe risorsa di CA EEM e il relativo tasto di azione Group_Config_Admin, consultare la sezione Guida di riferimento alle autorizzazioni nella Guida per l'amministratore del contenuto. – Per estendere i diritti di configurazione ai responsabili di progettazione dei contenuti, consultare la sezione Esempio: Concessione del diritto di configurazione dei gruppi di operatori personalizzati ai responsabili di progettazione nella Guida per l'amministratore del contenuto. – Per esaminare il flusso di attività, consultare l'argomento Scenario: How to Work with Custom Operator Groups (Scenario: Modalità di utilizzo dei gruppi di operatori personalizzati) nella sezione di CA Process Automation del sito Web del supporto. Gestione dei contenuti 40 Note di rilascio CA Process Automation versione 04.1.00 I responsabili di progettazione dei contenuti o gli amministratori possono specificare un valore specifico di rilascio per il nuovo attributo Versione di rilascio relativo agli oggetti da inserire in pacchetto per l'esportazione. L'utente che esegue l'esportazione può specificare se l'attributo debba essere non modificabile nell'ambiente di importazione. Quando questo attributo è bloccato, i responsabili di progettazione dei contenuti possono identificare facilmente se gli oggetti personalizzati per una versione specifica sono stati modificati in seguito all'importazione nell'ambiente di produzione. Nota: per informazioni sulle versioni di rilascio, consultare i seguenti argomenti nel capitolo Rilascio degli oggetti in un altro ambiente della Guida alla progettazione dei contenuti: – Versioni di rilascio. – Visualizzazione delle informazioni sulla versione di rilascio. – Impostazione della versione di rilascio per gli oggetti da esportare. – L'argomento Esportazione di oggetti, cartelle o pacchetti ora descrive la procedura per impostare l'opzione Esporta versioni di rilascio in modalità Non modificabile. – Stato delle opzioni Versione di rilascio e Riferimento degli oggetti importati. Gli argomenti della sezione Preparazione dell'ambiente di produzione per un nuovo rilascio inclusa nella Guida per l'amministratore del contenuto, descrive le versioni di rilascio. Reporting Il reporting è stato migliorato nei seguenti aspetti: ■ I dati estesi nel database di reporting devono essere in linea con la Visualizzazione processo: nome di istanza personalizzata, durata, avanzamento, informazioni organizzative, informazioni principali-secondarie. ■ Le nuove visualizzazioni di database facilitano l'accesso ai dati della cronologia di PAM e sostituiscono lo schema del database di reporting precedente di PAM. È possibile utilizzare le seguenti visualizzazioni di database per creare i report definiti dall'utente: – Process_Instances. – Automation_Objects. – Operator_Instances. Nota: per informazioni, consultare la sezione Visualizzazioni dei database di reporting nella Guida per l'utente dell'ambiente di produzione. ■ Nuovo: report di stato della durata del processo. Nota: questo nuovo report viene descritto nell'argomento Utilizzo dei report predefiniti della Guida per l'utente dell'ambiente di produzione. ■ Tutti i report sono stati aggiornati per utilizzare gli aggiornamenti di schema. Capitolo 3: Nuove funzionalità 41 CA Process Automation Service Pack 04.0.01 CA Process Automation Service Pack 04.0.01 Le nuove funzionalità di CA Process Automation 4.0 SP01 includono quanto segue: ■ Quando CA Process Automation viene aggiornato o viene chiuso senza salvare le modifiche viene visualizzato un messaggio di avviso. ■ Le informazioni relative alle istanze di processo ora vengono visualizzate nella scheda Operazioni per i Moduli di richiesta di avvio. È possibile mettere in correlazione l'istanza del Modulo di richiesta di avvio con il processo associato a tale Modulo di richiesta di avvio. Per ciascun Modulo di richiesta di avvio, le griglie Modulo di richiesta di avvio nella scheda Operazioni includono la colonna Istanza di processo contenente la nuova opzione Apri istanza di processo del menu di scelta rapida. ■ L'operatore Assegna attività utente ora consente di inviare una notifica contenente l'URL diretto a una attività. Quando l'operatore viene eseguito, viene popolato un nuovo parametro operatore "ID attività". Gli utenti possono quindi utilizzare questa variabile per attivare messaggi di posta elettronica, notifiche, eccetera. ■ Ora sono disponibili nuove funzioni di sistema per generare token CA EEM: getEEMArtifactTokenForUser(username,password) Questo metodo restituisce un token CA EEM per un uso singolo. getEEMCredentialsTokenForUser(username,password) Questo metodo restituisce un token CA EEM per usi multipli. getEEMArtifactToken (certificateFilePath, certPassword/keyFilePath) I parametri di immissione di questo metodo sono il percorso relativo del file di certificato e della password di certificato (in caso di modalità non FIPS) o il percorso relativo del file chiave (in caso di modalità FIPS). Questo metodo restituisce il token CA EEM per un uso singolo. getEEMCredentialsToken (certificateFilePath, certPassword/keyFilePath) I parametri di immissione di questo metodo sono il percorso relativo del file di certificato e della password di certificato (in caso di modalità non FIPS) o il percorso relativo del file chiave (in caso di modalità FIPS). Questo metodo restituisce un token di credenziali CA EEM per un uso multiplo. isFIPSMode() Questo metodo restituisce un valore TRUE se il server CA EEM viene eseguito in modalità FIPS. 42 Note di rilascio CA Process Automation Service Pack 04.0.01 ■ I metodi di servizio Web sono stati aggiornati: – – Ora è possibile identificare un processo o un Modulo di richiesta di avvio, iniziato attraverso un servizio Web, con un ID univoco fornito dall'utente. I metodi di servizio Web sono stati potenziati per consentire all'utente di ottenere lo stato di un processo o di un Modulo di richiesta di avvio che è stato inviato con tale tag. Se un processo viene avviato direttamente o dal Modulo di richiesta di avvio, CA Process Automation restituisce l'ID attività del processo. I metodi del servizio Web nuovi o aggiornati interessati da questa modifica includono: ■ checkStartRequestStatus ■ executeProcess ■ executeStartRequest ■ getProcessStatus ■ ImportObject ■ ControlProcess Ora è possibile controllare l'archiviazione dei processi attraverso un servizio Web. I metodi di servizio Web executeProcess e executeStartRequest sono stati migliorati per supportare un ulteriore parametro che consente al chiamante di escludere tale processo dalla normale archiviazione. ■ Ora è possibile espandere il campo Valore nelle proprietà di un set di dati. Questa espansione riguarda i tipi di dati Stringa, Intero, Lungo e Doppio. ■ Lo scorrimento del set di dati è stato migliorato, nel caso di espansione delle variabili nidificate. ■ La nuova funzione di sistema di getOrchestratorURL() restituisce l'URL dell'orchestrator e facilita la creazione dinamica di URL, da usare con moduli di richiesta interazione specifici. In caso di un cluster, getOrchestratorURL() restituisce l'URL dell'utilità di bilanciamento del carico. ■ L'XML esistente per il contenuto predefinito è stato aggiornato per includere funzionalità aggiuntive. ■ La descrizione per un oggetto nella Libreria ora viene visualizzata come descrizione di un comando. ■ Nell'ambiente di progettazione moduli è ora possibile selezionare i moduli da un menu a discesa che viene popolato in modo dinamico. Precedentemente, i moduli venivano localizzati attraverso una ricerca. ■ L'operatore Valuta espressione e l'operatore Monitora evento ora includono l'assistenza per i set di dati, quando si utilizza una qualsiasi delle parole chiave corrispondenti. ■ Le variabili del set di dati di processo vengono visualizzate in fase di progettazione. ■ Il programma di installazione di CA Process Automation supporta ora l'installazione di CA Process Automation in modalità integrata. Capitolo 3: Nuove funzionalità 43 CA Process Automation Service Pack 04.0.01 44 Note di rilascio ■ Nel'ambiente di progettazione moduli è ora possibile espandere le proprietà sul lato destro di un modulo, ottenendo così più spazio per l'inserimento delle funzioni JavaScript. È possibile fare clic con il tasto destro del mouse e selezionare Espandi. Inoltre, è stato aggiunto il supporto di assistenza, premendo CTRL+Barra spaziatrice. ■ Le proprietà trigger e di un modulo ora si aprono in una nuova finestra popup. ■ Per operatori personalizzati, è presente ora un nuovo parametro Sola lettura. Questa proprietà stabilisce se un dato parametro riceve sempre il valore dall'operatore di base e non è modificabile da parte degli utenti finali dell'operatore personalizzato. ■ Nella scheda Trigger del browser di configurazione, se si aprono le proprietà di un Trigger SNMP, ora è disponibile un pulsante Sfoglia per il campo ProcessPath. ■ I moduli dinamici supportano ora le immagini personalizzate. È possibile caricare un'immagine personalizzata tramite Gestisci risorse utente (sulla scheda Configurazione) in una cartella creata dall'utente, che sia accessibile su un URL. Inoltre, è possibile copiare/ospitare le immagini su un altro server Web, purché siano accessibili mediante un URL assoluto. ■ Ora viene visualizzato messaggio di avviso per le finestre separate, se vengono chiuse o aggiornate senza salvarne le modifiche. ■ Quando si salvano le preferenze dell'utente attraverso l'editor di risorsa (come impaginazione, numero di record, colonne da visualizzare e da nascondere, eccetera), queste vengono salvate anche in Preferenze utente di CA Process Automation. ■ CA Process Automation consente ora di fare clic con il tasto destro del mouse su una variabile in un set di dati e selezionare "Visualizza espressione". È possibile inoltre copiare l'espressione per la variabile del set di dati e incollarla dove sia necessario. ■ Ora è possibile caricare risorse (anche file JAR) in Risorse agente e in Risorse orchestrator nel riquadro Gestisci risorse utente della scheda Configurazione. Tutti i file JAR caricati in Risorse agente sono inclusi nel classpath dell'agente al riavvio dell'agente. Tutti i file JAR caricati in Risorse orchestrator sono inclusi nel classpath dell'orchestrator al riavvio dell'orchestrator. ■ Quando si crea un operatore personalizzato è ora possibile fare doppio clic per selezionare un operatore di base. CA Process Automation versione 04.0.00 CA Process Automation versione 04.0.00 Le nuove funzionalità di CA Process Automation v4 includono gli elementi descritti di seguito: ■ Interfaccia utente basata su browser completa (a pagina 45) ■ Miglioramenti relativi all'operatore (a pagina 45) ■ Miglioramenti relativi all'utilizzabilità (a pagina 46) ■ Proprietà HTTP dei servizi Web (a pagina 47) Interfaccia utente basata su browser completa CA Process Automation è ora caratterizzato da un'interfaccia utente singola, completamente ridisegnata. Non esiste più alcuna dipendenza dal modulo Java Runtime per l'utilizzo della nuova interfaccia. CA Process Automation v4 include anche il supporto per le ultime versioni del browser. Miglioramenti relativi all'operatore Questa versione di CA Process Automation include i seguenti miglioramenti relativi agli operatori: ■ Miglioramenti operatore Ciclo – Variabile conteggio ciclo – Variabile durante ciclo – Opzione di esecuzione del ciclo aggiuntiva ■ L'operatore Commenti supporta HTML. ■ Gli operatori supportano direttamente le classi in esecuzione in jar esterni attraverso "JavaObjects". ■ La ricerca dell'operatore è stata migliorata. La funzionalità di applicazione dei filtri del riquadro degli operatori semplifica il ritrovamento di operatori specifici. ■ Un nuovo operatore Richiama Java consente agli utenti di richiamare le classi Java, in modo che le interfacce API Java possano essere integrate direttamente in CA Process Automation dai sistemi di destinazione. Capitolo 3: Nuove funzionalità 45 CA Process Automation versione 04.0.00 Miglioramenti relativi all'utilizzabilità L'interfaccia utente di CA Process Automation è stata aggiornata nel seguente modo al fine di migliorare l'esperienza dell'utente: ■ I set di funzionalità principali sono raggruppati in schede. Gli utenti possono visualizzare e accedere unicamente alle funzionalità richieste per il proprio ruolo. ■ La pagina principale consente agli utenti di accedere facilmente a tutte le funzionalità fondamentali di CA Process Automation. Inoltre consente agli utenti di accedere direttamente ai contenuti predefiniti e online, oltre ai processi modificati recentemente, alle attività in sospeso e all'attività di sistema. La pagina principale è personalizzabile e permette di accedere velocemente agli elementi utilizzati frequentemente. ■ Gli utenti possono separare i componenti dell'interfaccia utente selezionati in nuove finestre. ■ La progettazione dei processi è stata ottimizzata e migliorata, grazie a un'area di lavoro più facile da esplorare, e consente l'accesso a informazioni importanti in una singola visualizzazione. La progettazione dei processi fornisce le funzionalità seguenti: 46 Note di rilascio – Gli utenti possono trascinare le unità di lavoro (operatori) in un'area di disegno e collegarle ai flussi del processo. – Gli utenti possono fissare, nascondere, muovere o ridimensionare il riquadro Proprietà per visualizzare e modificare gli attributi di operatore. – Al momento della progettazione, è possibile trascinare le variabili per eseguire facilmente scambi di dati tra operatori. – Gli utenti possono esplorare o eseguire lo zoom nelle aree di disegno. – Miglioramento degli indicatori di stato della configurazione e di runtime. – Un editor delle icone personalizzate consente agli utenti di creare icone personalizzate per adeguare l'aspetto visivo di un operatore. ■ La libreria può agire su oggetti di automazione multipli. ■ La scheda per la gestione dei report consente agli utenti di gestire ed eseguire i report. ■ La scheda Configurazione consente di eseguire la configurazione di sistema e la distribuzione dei componenti e delle risorse di CA Process Automation centralizzate. CA Process Automation versione 04.0.00 ■ Una finestra di progettazione di moduli dinamica consente agli utenti di creare moduli per l'interazione umana flessibili conformi agli standard Web. ■ Un dashboard centralizzato consente agli utenti di gestire e interagire con processi automatizzati e oggetti associati. ■ Un nuovo dashboard Operazioni permette agli utenti di portare in rilievo le metriche fondamentali di processi e operatori. Questo dashboard è dotato di capacità di drill-down, in modo che gli utenti possano esaminare lo stato, effettuare diagnosi o correggere eventuali problemi scoperti. ■ Molti elementi della nuova interfaccia utente supportano un accesso a URL diretto, che consente di incorporare parti dell'interfaccia utente di CA Process Automation in altri portali e applicazioni basati su browser. Proprietà HTTP dei servizi Web Le proprietà HTTP dei servizi Web contengono un campo nuovo che può essere utilizzato per convalidare il certificato SSL per chiamate HTTP. Per utilizzare questa validazione per gli operatori designati in CA Process Automation r3.1, selezionare la casella di controllo per convalida del certificato SSL in modo predefinito a livello di categoria servizi Web. Per ulteriori informazioni, consultare la Guida di riferimento per la progettazione dei contenuti. Capitolo 3: Nuove funzionalità 47 Capitolo 4: Funzioni ritirate Le funzioni seguenti sono state ritirate perché la funzionalità aveva un'utilità limitata o veniva utilizzata da pochi client o per eliminare una complessità superflua. Release 04.2.00 Pacchetto (a pagina 49) Dipendenza di transazioni distribuite XA (a pagina 50) Modalità Self-Contained (a pagina 50) Supporto delle piattaforme AIX e HP per orchestrator (a pagina 50) Versione 04.1.00 Microsoft Internet Explorer 8 (a pagina 50) Versione 04.0.00 ■ Supporto di Direct LDAP e Active Directory (a pagina 50) ■ Oggetti Visualizzatore log (a pagina 51) ■ Operatori ritirati e sostituiti (a pagina 51) ■ Policy di stato e motore delle regole (a pagina 51) ■ Supporto Telephony Application Programming Interface (TAPI) (a pagina 52) Pacchetto Pacchetto A partire dal rilascio 04.2.00 di CA Process Automation, l'oggetto di pacchetto non è più disponibile per raggruppare i collegamenti ad altri oggetti di automazione. Questo rilascio limita la creazione e la modifica dell'oggetto di pacchetto esistente. Non è possibile archiviare, estrarre, tagliare, copiare o incollare un oggetto di pacchetto. Un responsabile di progettazione dei contenuti può solo importare un oggetto di pacchetto esistente in un'altra installazione di CA Process Automation. Il pacchetto importato è di sola lettura. L'oggetto di pacchetto non è disponibile come riferimento tramite il Browser oggetto nei moduli di richiesta interazione, nei moduli di richiesta di avvio, negli operatori personalizzati e nella visualizzazione processo. Non è possibile creare un riferimento oggetto di pacchetto nel Browser oggetto (ad esempio, nei moduli o nei set di dati), né modificare i riferimenti esistenti. Il prodotto mantiene l'utilizzo dell'oggetto di pacchetto ai fini della compatibilità con le versioni precedenti. Capitolo 4: Funzioni ritirate 49 Dipendenza di transazioni distribuite XA Dipendenza di transazioni distribuite XA CA Process Automation 4.2 non richiede più il supporto XA ai server di database. Se si utilizza un server di database SQL Server, non è più necessario abilitare il supporto XA. Tuttavia, se il supporto è già abilitato XA su SQL Server, non è necessaria alcuna azione. CA Process Automation può lavorare con risorse di dati XA e non XA. I dettagli sulla configurazione del sistema per XA sono stati rimossi dalla documentazione. Modalità Self-Contained La procedura di installazione guidata di CA Process Automation 4.2 permette di installare CA Process Automation solo in modalità standard, mentre la modalità autonoma (self-contained) non è più disponibile. Non è possibile eseguire l'aggiornamento da un'installazione autonoma di CA Process Automation 4.1 al rilascio 4.2. L'installazione autonoma di CA Process Automation era destinata solo a scopi dimostrativi. Utilizzava un database Derby interno per i tre tipi di database di CA Process Automation e il file pam-user.properties per l'autorizzazione utente. Così, i database esterni e CA EEM non erano necessari. Supporto delle piattaforme AIX e HP per orchestrator CA Process Automation 4.2 continua a supportare le piattaforme AIX e HP per gli agenti. Tuttavia, il supporto delle piattaforme AIX e HP per gli orchestrator è stato ritirato a partire da CA Process Automation 4.2. Microsoft Internet Explorer 8 CA Process Automation versione 04.1.00 non è supportato da Windows Internet Explorer 8. Supporto di Direct LDAP e Active Directory Gli utenti di LDAP o AD possono continuare a utilizzarli per i Servizi directory, ma devono accedervi come servizi di directory esterni attraverso CA EEM. 50 Note di rilascio Oggetti Visualizzatore log Oggetti Visualizzatore log Questa funzione veniva utilizzata raramente ed stata rimossa per eliminare complicazioni superflue. Operatori ritirati e sostituiti Gli operatori seguenti sono stati sostituiti in questa versione di CA Process Automation: Derivazione L'O operatore sostituisce questo operatore. Esegui processo IT PAM dissociato Le opzioni dell'operatore Avvia processo di base sostituiscono questo operatore. Esegui processo ITPAM inline Le opzioni dell'operatore Avvia processo di base sostituiscono questo operatore. Attesa data/ora L'operatore Verifica data/ora sostituisce questo operatore. Gli operatori seguenti sono stati ritirati in questa versione di CA Process Automation: ■ Avviso di telefonia ■ Avviso sonoro ■ Interrompi avviso sonoro Le sostituzioni degli operatori sono implementate automaticamente quando vengono aperte per la prima volta dopo l'aggiornamento o durante la fase di report. Nel caso raro in cui un processo contiene un operatore ritirato, un processo equivalente non funzionante sostituisce l'operatore ritirato e l'utente viene incaricato di modificare il processo. Nota: per un elenco completo di moduli e operatori con i relativi nomi e categorie correnti, consultare la Guida di riferimento per la progettazione dei contenuti. Norme di stato e motore regole Questa funzione veniva utilizzata raramente ed stata rimossa per eliminare complicazioni superflue. Capitolo 4: Funzioni ritirate 51 Supporto Telephony Application Programming Interface (TAPI) Supporto Telephony Application Programming Interface (TAPI) Lo standard TAPI viene utilizzato principalmente per consentire ai computer di comunicare con modem e hardware PBX specifico. Questa funzione veniva utilizzata raramente ed stata rimossa per eliminare complicazioni superflue. 52 Note di rilascio Capitolo 5: Problemi noti Questa sezione descrive i problemi noti nel rilascio 04.2.00 di CA Process Automation. Questa sezione contiene i seguenti argomenti: Errore degli operatori NSM su un agente che punta a JDK a 64 bit (a pagina 53) Disabilitazione del framework JBoss Seam dopo un aggiornamento (a pagina 54) Il controllo di accesso utente di Microsoft impedisce l'avvio corretto del nodo dell'orchestrator (a pagina 56) Problema potenziale quando si esegue CA Process Automation su un server VMWare mediante l'interfaccia di rete E1000 (a pagina 57) Errore della comunicazione semplificata in seguito alla modifica dell'URL dell'orchestrator (a pagina 59) Sistema operativo in turco richiesto per installare la versione in turco di CA Process Automation (a pagina 59) Problema di aggiornamento del server da CA EEM Release 8.4 alla versione 12.0 (a pagina 60) Operazioni SOAP in CA Process Automation (a pagina 60) Installazione di CA Process Automation su ambienti di rete a doppio stack (IPv4 e IPv6) (a pagina 61) Problemi relativi al cluster (a pagina 62) Gli oggetti di esportazione consentono solo i caratteri inglesi (a pagina 62) Errore di Google Chrome al primo tentativo di disconnessione degli utenti collegati con autenticazione NTLM (a pagina 63) Impossibile crittografare e decrittografare con JDK 1.7 le password con caratteri speciali tipo & in SUSE 11SP1 (a pagina 63) Limiti in Internet Explorer (a pagina 64) Bug di Oracle n. 9347941 (a pagina 65) Ordinamento degli oggetti di automazione (a pagina 65) Impossibile avviare CA Process Automation mediante l'URL di Apache in Internet Explorer e Firefox (a pagina 66) Limiti dell'aggiornamento delle definizioni dei processi (a pagina 66) Errore SERVER_CONNECT_FAILED (a pagina 67) Errore degli operatori NSM su un agente che punta a JDK a 64 bit Un agente installato su un host CA NSM deve utilizzare un JDK a 32 bit per l'esecuzione di operatori del connettore NSM in un processo. Se un agente su un host CA NSM utilizza un JDK a 64 bit per l'esecuzione di operatori del connettore NSM in un processo, quel processo restituisce un errore. Capitolo 5: Problemi noti 53 Disabilitazione del framework JBoss Seam dopo un aggiornamento Disabilitazione del framework JBoss Seam dopo un aggiornamento Il supporto tecnico di CA Technologies ha informato i clienti sulla vulnerabilità di un codice remoto ad alto rischio che interessa determinati rilasci di CA Process Automation, tra cui Service Pack 04.0.01 (4.0 SP01) e il rilascio 04.1.00 (4.1). Tale vulnerabilità si verifica nel bundle del componente JBoss Seam ed è nota come CVE-2010-1871. CA Technologies consiglia di disabilitare il componente JBoss Seam per risolvere la vulnerabilità durante l'aggiornamento da uno dei rilasci seguenti di CA Process Automation: ■ Service Pack 04.0.01 (4.0 SP01) ■ Release 04.1.00 (4.1) Importante. Per impostazione predefinita, il componente Seam è disabilitato nelle nuove installazioni di CA Process Automation 4.1 SP01 e 4.2. In questo caso, la riparazione manuale seguente non è necessaria. Tuttavia, se questi passaggi non sono stati eseguiti durante l'aggiornamento del rilascio 4.1 SP01, è necessario eseguirli adesso. Attenersi alla procedura seguente: 1. Arrestare il servizio di CA Process Automation. 2. Eliminare il contenuto delle seguenti directory: install_dir\server\c2o\.tmp install_dir\server\c2o\temp install_dir\server\c2o\tmp install_dir\server\c2o\work 3. Creare una directory di backup all'esterno della struttura di directory di CA Process Automation (ad esempio, "PAM-Seam-Backup"). 4. Spostare le cartelle seguenti da <PAM_Home>\server\c2o\deployers alla posizione di backup: seam.deployer webbeans.deployer 5. Spostare la cartella seguente da <PAM_Home>\server\c2o\ alla posizione di backup: admin-console.war 6. Avviare il servizio CA Process Automation. Nota: Le istruzioni precedenti comportano la disabilitazione della console di amministrazione di JBoss. 1. Se la console di amministrazione di JBoss dovesse essere necessaria: a. 54 Note di rilascio Arrestare il servizio di CA Process Automation. Disabilitazione del framework JBoss Seam dopo un aggiornamento b. Spostare la cartella admin-console.war dalla posizione di backup in install_dir\server\c2o\. c. 2. Avviare il servizio CA Process Automation. Quando la console di amministratore non più è necessaria: a. Arrestare il servizio di CA Process Automation. b. Spostare la cartella admin-console.war dalla posizione di backup in install_dir\server\c2o\. c. Avviare il servizio CA Process Automation. Capitolo 5: Problemi noti 55 Il controllo di accesso utente di Microsoft impedisce l'avvio corretto del nodo dell'orchestrator Il controllo di accesso utente di Microsoft impedisce l'avvio corretto del nodo dell'orchestrator Nel Pannello di controllo dei sistemi operativi Windows, in Account utente è presente l'opzione Attiva o disattiva Controllo account utente. Il controllo dell'account utente limita il software applicativo fornendo solo privilegi utente standard a meno che un amministratore non specifichi esplicitamente i privilegi amministrativi per tale software applicativo. Il controllo dell'account utente può essere presente nei seguenti sistemi operativi Microsoft Windows: ■ Windows Vista ■ Windows Server 2008 ■ Windows 7 ■ Windows Server 2008 R2 ■ Windows 8 ■ Windows Server 2012 Per installare un nodo cluster, disattivare temporaneamente il controllo di accesso utente o concedere privilegi amministrativi per il software di CA Process Automation. Sintomo: Quando si avvia l'installazione del secondo nodo da un computer Windows con un'impostazione del controllo dell'account utente attiva, il download avviene ma il processo javaw.exe e l'installazione non vengono avviati. Soluzione: 56 Note di rilascio 1. Accedere al server in cui si intende installare un secondo nodo cluster per l'orchestrator di dominio o l'altro dominio. 2. Andare ad Account utente nel Pannello di controllo e deselezionare l'opzione per l'utilizzo del controllo dell'account utente. 3. Riavviare il server. Problema potenziale quando si esegue CA Process Automation su un server VMWare mediante l'interfaccia di rete E1000 Problema potenziale quando si esegue CA Process Automation su un server VMWare mediante l'interfaccia di rete E1000 Sintomo: Le cause principali di questo problema sono guasti poco frequenti dell'I/O socket, che possono lasciare in attesa il software in chiamata per un periodo indefinito per completare un'operazione di lettura. Dalla prospettiva degli utenti il sintomo più tipico è il blocco imprevisto dei processi che normalmente non presentano problemi e che vengono ripresi e completati come previsto dopo un riavvio dell'orchestrator di CA Process Automation. Questo problema può influire su un piccolo sottoinsieme di processi o su tutti i processi in esecuzione. Non ha alcuna relazione con il tempo di attività dell'orchestrator e può presentarsi poco dopo un riavvio o dopo giorni, settimane o mesi di corretto funzionamento dell'orchestrator. Questo problema è stato osservato solo in ambienti che eseguono volumi elevati di processi CA Process Automation. Nella maggior parte degli ambienti in cui è installato E1000 NIC il problema non si è mai verificato o è così raro che non è stato rilevato. Soluzione: Questo problema è molto difficile da riconoscere. Se il problema si presenta, spesso il thread di CA Process Automation è bloccato in una lettura del socket e nessun errore rilevante viene scritto nei file di registro. Per riconoscere il problema è necessario verificare una serie di dump di thread Java acquisiti durante un'occorrenza del problema per dimostrare che l'operatore è bloccato in una lettura del thread. Quando si osservano errori relativi a questo problema, vengono indicati errori di connessione generici che potrebbero avere altre cause legittime e non correlate. Esempio: 2013-07-24 18:55:23.219 WARN [org.hibernate.jdbc.AbstractBatcher] [nPool Worker-23] exception clearing maxRows/queryTimeout com.microsoft.sqlserver.jdbc.SQLServerException: The connection is closed. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverErro r(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerConnection.checkClosed(Unkno wn Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement.checkClosed(Unknow n Source) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getMaxRows(Unknown Source) Capitolo 5: Problemi noti 57 Problema potenziale quando si esegue CA Process Automation su un server VMWare mediante l'interfaccia di rete E1000 at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.getMaxRows (CachedPreparedStatement.java:367) at org.jboss.resource.adapter.jdbc.WrappedStatement.getMaxRows(Wrappe dStatement.java:378) at org.hibernate.jdbc.AbstractBatcher.closeQueryStatement(AbstractBat cher.java:272) at org.hibernate.jdbc.AbstractBatcher.closeQueryStatement(AbstractBat cher.java:209) . . . e così via. In questi casi l'identificazione del problema avviene a tentativi ed è necessario escludere altre cause dell'errore di comunicazione. Un errore frequente del processo o un guasto ripetibile di un singolo operatore o di più operatori indicano probabilmente altri problemi non correlati durante la progettazione del processo o nella funzionalità dell'orchestrator. Nei siti in cui il problema è stato confermato, la riconfigurazione del server VMWare da un driver della scheda di interfaccia di rete E1000 a un driver NIC VMXnet-3 si è dimostrata una soluzione molto efficace. CA Technologies non è certa di dichiarare che si tratti di una soluzione completa poiché l'incidente si manifesta molto raramente e il periodo di tempo che trascorre tra le occorrenze persino la scheda E1000 può essere piuttosto lungo. Se è necessario verificare il problema prima di apportare questo cambiamento, contattare il Supporto per ottenere assistenza con l'installazione dell'accesso e dei dump di thread Java necessari per risolvere e verificare questo problema specifico. 58 Note di rilascio Errore della comunicazione semplificata in seguito alla modifica dell'URL dell'orchestrator Errore della comunicazione semplificata in seguito alla modifica dell'URL dell'orchestrator È possibile modificare l'URL dell'orchestrator di dominio durante una reinstallazione oppure cambiare la porta per l'URL esistente inserendo la modifica nel file OasisConfig.properties. Sintomo: Gli agenti che utilizzano la comunicazione semplificata smettono di comunicare con un orchestrator dopo la modifica dell'URL di tale orchestrator, compreso un cambiamento del numero di porta. Nota: Per configurare la comunicazione semplificata, deselezionare la casella di controllo Usa comunicazione obsoleta nelle proprietà dell'agente. Soluzione: Reinstallare tutti gli agenti associati ai touchpoint nell'ambiente con l'orchestrator interessato. Sistema operativo in turco richiesto per installare la versione in turco di CA Process Automation È possibile installare la versione in turco dei componenti di CA Process Automation solo su computer con un sistema operativo in turco. Capitolo 5: Problemi noti 59 Problema di aggiornamento del server da CA EEM Release 8.4 alla versione 12.0 Problema di aggiornamento del server da CA EEM Release 8.4 alla versione 12.0 Se l'istanza di CA EEM utilizzata da un'istanza di CA Process Automation da aggiornare è stata aggiornata da CA EEM Release 08.4.00 alla versione 12.0.00, è possibile riscontrare errori del programma di installazione durante l'aggiornamento dell'applicazione di CA Process Automation. Per evitare questo problema, completare i passaggi riportati prima di eseguire l'aggiornamento di CA Process Automation: 1. Accedere a CA EEM e collegarsi all'applicazione di CA Process Automation con le credenziali di amministratore di CA EEM. Per impostazione predefinita, il nome utente è EiamAdmin. 2. Fare clic sulla scheda Gestione criteri di accesso, quindi fare clic su Criteri di ambito, l'ultimo elemento nell'elenco dei criteri. 3. Fare clic sul primo collegamento (DelegatedPolicyAccess). 4. Fare clic su Salva. 5. Avviare il programma di installazione di CA Process Automation e procedere con l'aggiornamento di CA Process Automation. 6. Quando si raggiunge la pagina Impostazioni di protezione di CA EEM, fare clic sul pulsante Registra e seguire i prompt per l'aggiornamento dell'applicazione di CA EEM. Un messaggio di conferma informa che l'aggiornamento dell'applicazione è riuscito. Operazioni SOAP in CA Process Automation Se il nome host di CA Process Automation inizia con un valore numerico, non sarà possibile eseguire operazioni SOAP in CA Process Automation. L'utilizzo di un valore numerico come valore iniziale del nome host non è consigliato. 60 Note di rilascio Installazione di CA Process Automation su ambienti di rete a doppio stack (IPv4 e IPv6) Installazione di CA Process Automation su ambienti di rete a doppio stack (IPv4 e IPv6) Se si installa CA Process Automation su ambienti di rete a doppio stack (IPv4 e IPv6), è possibile che CA Process Automation non riesca ad avviarsi. Sintomo: Quando si installa CA Process Automation su ambienti di rete a doppio stack (IPv6 e IPv4), si possono riscontrare problemi durante la creazione o l'accesso ai seguenti componenti di CA Process Automation sulla rete: ■ Orchestrator di dominio ■ Orchestrator ■ Agenti Soluzione: Disattivare lo stack IPv6 sul sistema host in cui è in esecuzione uno dei seguenti componenti di CA Process Automation e riavviare i servizi: ■ Orchestrator di dominio ■ Orchestrator ■ Agenti Capitolo 5: Problemi noti 61 Problemi relativi al cluster Problemi relativi al cluster Raccomandazioni per la transazione di database Se i requisiti dell'utente richiedono l'esecuzione di CA Process Automation in un ambiente cluster con database MSSQL, si consiglia di aumentare il valore del timeout di transazione in 5 minuti per i computer host dei nodi cluster di CA Process Automation e del server di database. Attenersi alla procedura seguente: 1. Aprire il Pannello di controllo. 2. Fare clic su Strumenti di amministrazione, Servizi componenti, Computer, Risorse del computer, Proprietà e selezionare la scheda Opzioni. 3. Impostare il valore Timeout transazione su 300 secondi (da 60 secondi). Cluster con carico Durante l'esecuzione di più processi sui nodi cluster, alcuni processi potrebbero essere interrotti con stato In coda/In esecuzione/In attesa. Per il completamento di tali processi, si consiglia di aprire i processi interrotti e di eseguire il ripristino dell'operatore. Cluster a tre nodi con carico Se il sistema funziona in condizioni di carico e si verifica un errore del nodo master dell'ambiente cluster, i due nodi restanti vengono eseguiti in modalità race condition per acquisire il ruolo di master. Durante questo intervallo di tempo, alcuni processi potrebbero essere interrotti. Per risolvere questo problema, riavviare i nodi iniziando il riavvio dal nodo master originale. Failover del cluster In caso di failover del cluster, gli eventuali processi in fase di esecuzione potrebbero essere interrotti con stato In coda durante l'intervallo di tempo necessario per la conversione del nodo in master. Per risolvere questo problema, riavviare i nodi iniziando il riavvio dal nodo master originale. Gli oggetti di esportazione consentono solo i caratteri inglesi A causa di un limite di Microsoft Windows, un nome di pacchetto con caratteri non inglesi viene esportato in pam_export.xml invece che in PackageName.xml. In modo analogo, un nome di oggetto con caratteri non inglesi viene esportato in pam_export.xml invece che in ObjectName.xml. Per esportare un pacchetto o un oggetto con un nome che presenta caratteri non inglesi, si consiglia di rinominare il pacchetto o l'oggetto prima dell'esportazione. 62 Note di rilascio Errore di Google Chrome al primo tentativo di disconnessione degli utenti collegati con autenticazione NTLM Errore di Google Chrome al primo tentativo di disconnessione degli utenti collegati con autenticazione NTLM Quando CA EEM è configurato per l'uso di Microsoft Active Directory come directory esterna e per l'autenticazione NTLM, è possibile accedere a CA Process Automation utilizzando il browser di Google Chrome e ignorare la finestra di dialogo di accesso. Quando si fa clic sul collegamento Disconnetti, l'interfaccia utente viene aggiornata ma senza disconnettere gli utenti. Facendo nuovamente clic sul collegamento Disconnetti, viene visualizzata l'interfaccia utente di accesso che richiede le credenziali. Dovrebbe essere possibile disconnettersi da CA Process Automation al primo tentativo. Questo comportamento è specifico del browser di Google Chrome e non è un problema di CA Process Automation. Impossibile crittografare e decrittografare con JDK 1.7 le password con caratteri speciali tipo & in SUSE 11SP1 In CA Process Automation 4.1, JDK 1.7 non è in grado di crittografare e decrittografare le password con caratteri speciali, ad esempio &, in SUSE 11SP1. Sintomo: Quando si utilizza SUSE 11 SP1 con Microsoft SQL 2k8 su Microsoft Windows 2k8, JDK 12.7 genera un'eccezione e l'applicazione di CA Process Automation non viene avviata. L'eccezione viene generata quando la password SA di Microsoft SQL contiene caratteri speciali, ad esempio &. Soluzione: Disinstallare JDK 1.7 rpm su SUSE linux e installare JDK 1.6.X. Capitolo 5: Problemi noti 63 Limiti in Internet Explorer Limiti in Internet Explorer Internet Explorer limita l'installazione dell'agente in una rete diversa da quella su cui è installato l'orchestrator di dominio. Sintomo: Accedere all'orchestrator di dominio mediante Internet Explorer e installare l'agente di CA Process Automation su una rete diversa da quella su cui è installato l'orchestrator di dominio. L'installazione può non riuscire durante il download dei file JAR per l'installazione. Soluzione: Questo problema sporadico potrebbe essere causato dall'impossibilità di Java di caricare file JAR durante il routing tramite proxy in Internet Explorer. Per attenuare il problema, modificare le impostazioni di rete Java selezionando l'opzione Direct Connect prima di installare l'agente. Attenersi alla procedura seguente: 1. Aprire il pannello di controllo di Java sul sistema host in cui è installato l'agente. 2. Aprire Network Settings nella scheda Generale. Viene visualizzata la pagina Network Settings. 64 Note di rilascio 3. Selezionare l'opzione Direct Connect e fare clic su OK per salvare le modifiche. 4. Installare l'agente. Bug di Oracle n. 9347941 Bug di Oracle n. 9347941 Importante. Durante l'esecuzione con versioni di RDBMS Oracle precedenti alla versione 11.1.0.7, CA Process Automation potrebbe incontrare occasionalmente il noto problema di RDBMS Oracle 9347941, per cui, in caso di inserimenti concorrenti di dati CLOB in singole colonne con valori di dimensioni superiori a 52 KB, si può verificare un aggiornamento errato di tali colonne con i dati oltre l'offset di 52 KB sostituiti da spazi. Questo problema è stato riscontrato con la versione 10g e la prima versione 11g di RDBMS Oracle. Sintomo: Il processo di CA Process Automation si blocca. Reimpostare il processo all'operatore corrispondente in cui è bloccato per continuare l'esecuzione del processo da completare. Il problema non è frequente e si verifica solo con percentuali molto elevate di conflitto di aggiornamento. Soluzione: Non è stato notato durante l'esecuzione con le versioni 11.1.0.7 o 11.2.0.2 di Oracle; di conseguenza per i siti che utilizzano Oracle per i relativi database di CA Process Automation si consiglia di eseguire le versioni 11.1.0.7 o 11.2.0.2 o successive. Ordinamento degli oggetti di automazione Per compatibilità con versioni precedenti, CA Process Automation v4.0 ordina gli oggetti di automazione in base ai nomi di tipo utilizzati nel database. Perciò, benché il prodotto ordini gli oggetti di automazione, non li visualizza nell'ordine previsto. Capitolo 5: Problemi noti 65 Impossibile avviare CA Process Automation mediante l'URL di Apache in Internet Explorer e Firefox Impossibile avviare CA Process Automation mediante l'URL di Apache in Internet Explorer e Firefox Sintomo: Non è possibile avviare CA Process Automation mediante l'URL di Apache in Internet Explorer e Firefox dopo aver abilitato l'autenticazione NTLM in un ambiente cluster. Questo problema è specifico di Internet Explorer e si verifica quando l'utilità di bilanciamento del carico viene utilizzata in modalità protetta. L'interfaccia utente di CA Process Automation risulta vuota una volta eseguito l'accesso. Soluzione: Commentare le righe seguenti in httpd-ssl.conf. È possibile trovare httpd-ssl.conf in ApacheInstallDir\conf\extra\httpd-ssl.conf (ad esempio, C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\extra\ httpd-ssl.conf). #BrowserMatch ".*MSIE.*" \ # nokeepalive ssl-unclean-shutdown \ # downgrade-1.0 force-response-1.0 CA Process Automation si avvia correttamente. Limiti dell'aggiornamento delle definizioni dei processi Un obiettivo primario degli aggiornamenti di CA Process Automation è fare sì che il contenuto esistente continui a comportarsi in modo identico alle versioni precedenti per preservare l'investimento degli utenti nei processi esistenti. Le eccezioni, come funzionalità ritirate, sono rare e valutate attentamente. Tuttavia, le differenze minori seguenti esistono a causa di limiti di implementazione attuali: Alcune personalizzazioni dei collegamenti non vengono tradotte. La maggior parte degli attributi di collegamento personalizzati vengono tradotti nella nuova Progettazione processi, con le seguenti eccezioni: ■ I collegamenti definiti con stili diversi da "solido" vengono visualizzati come "tratteggiati" ■ I collegamenti definiti con la forma "curvata" vengono visualizzati come "ortogonali" Questo limite riguarda solo il modo in cui i collegamenti vengono visualizzati, e non il funzionamento. 66 Note di rilascio Errore SERVER_CONNECT_FAILED I processi aggiornati o importati da versioni precedenti non permettono di sfogliare i parametri di output durante la fase di progettazione. La generazione di variabili di output durante la fase di progettazione è una funzionalità di CA Process Automation v4.0 ed è disponibile solo per i nuovi processi. Questo limite non influisce sulla funzione di runtime dei processi, tuttavia impedisce agli utenti di visualizzare in anteprima le variabili di output. Le icone personalizzate non vengono visualizzate. Le icone personalizzate sviluppate prima di CA Process Automation v4.0 non vengono visualizzate in CA Process Automation v4.0. Gli operatori e gli operatori personalizzati visualizzano invece l'icona di CA Process Automation v4.0 predefinita per l'operatore di base. Errore SERVER_CONNECT_FAILED Questo errore può verificarsi dopo avere eseguito un aggiornamento o applicato una patch di CA Process Automation. Codice di stato SERVER_CONNECT_FAILED: 400 Vuotare la cache del browser e riavviare l'interfaccia utente basata su browser . Capitolo 5: Problemi noti 67 Appendice A: Riconoscimenti e contratti di licenza Appendice A: Riconoscimenti e contratti di licenza 69 Errore SERVER_CONNECT_FAILED I componenti concessi in licenza con Apache 2.0 License sono elencati nell'argomento seguente: ■ Components Licensed under the Apache 2.0 License Per gli utenti di PDF i seguenti contratti di licenza si trovano nella cartella \Bookshelf Files\TPSA del Bookshelf di CA. È possibile accedere alla cartella TPSA e ai file in essa contenuti scaricando il Bookshelf. Gli utenti di HTML possono accedere direttamente ai contratti di licenza attraverso i seguenti collegamenti. 70 Note di rilascio ■ Apache 2.0 License ■ Apache Active MQ 5.8.0 ■ Apache Tuscany SDO ■ Beanshell v.2.0b4 ■ BIRT 2.3.2.2 ■ Castor Software ■ CodeMirror 2.25 (../../TPSA/CodeMirror 2.25.txt) ■ CodeMirrorUI 0.0.16 (../../TPSA/CodeMirrorUI 0.0.16.txt) ■ Derby 10.8.1.2 (../../TPSA/Derby 10.8.1.2.txt) ■ ej technologies ■ el-api 2.2 (../../TPSA/el-api 2.2.txt) ■ el-impl 2.2 (../../TPSA/el-impl 2.2.txt) ■ Hibernate Software 3.3.2 ■ HSQLDB 1.8 ■ Hypersonic SQL Group ■ J2ssh 0.2.7 ■ JAXP 1.4.2 ■ JBoss 5.1 ■ Jetty 6.1.26 ■ JGO 5.1.5 ■ JGoodies Looks 2.2.0 ■ JGroups 2.4.15.GA (../../TPSA/JGroups 2.6.15.GA.txt) ■ JNA 3.4.0 (../../TPSA/JNA 3.4.0.txt) ■ JSHint r07 (../../TPSA/JSHint r07.txt) ■ JSW (Java Service Wrapper) 2.3.2 ■ jTDS 1.3.1 ../../TPSA/jTDS 1.3.1.txt ■ Netx 0.5 Components Licensed under the Apache Software License v.2.0. ■ Oracle 11G JDBC Driver ■ Rhino 1.6R4 ■ Xalan-j 2.7.1 Components Licensed under the Apache Software License v.2.0. This product includes the following components that are licensed under the Apache 2.0 license: Apache log4j 1.2.15 This product includes Apache log4j 1.2.15, which is distributed in accordance with the Apache license agreement. Commons CLI 1.2 This product includes Apache Commons CLI 1.2, which is distributed in accordance with the Apache license agreement. Commons Lang 2.1 This product includes Apache Commons Lang 2.1, which is distributed in accordance with the Apache license agreement. Commons Logging 1.1.1 This product includes Apache Commons Logging 1.1.1, which is distributed in accordance with the Apache license agreement. Commons.net 2.2 This product includes Apache Commons.net 2.2, which is distributed in accordance with the Apache license agreement. Derby 10.8.1.2 This product includes Derby 10.8.1.2, which is distributed in accordance with the Apache license agreement. Drools 4.0.0 This product includes Drools 4.0.0, which is distributed in accordance with the Apache license agreement. google-gson 1.7.1 This product includes google-gson 1.7.1, which is distributed in accordance with the Apache license agreement. httpclient 4.2.3 This product includes httpclient 4.2.3, which is distributed in accordance with the Apache license agreement. Appendice A: Riconoscimenti e contratti di licenza 71 Components Licensed under the Apache Software License v.2.0. jetty 8.1.10 This product includes Jetty 8.1.10, which is distributed in accordance with the Apache license agreement(s): json-simple 1.1.1 This product includes json-simple 1.0 which is distributed in accordance with the Apache license agreement. L2FProd 0.2 This product includes L2FProd, which is distributed in accordance with the Apache license agreement. Mime4j 0.6 This product includes Apache Mime4J 0.6, which is distributed in accordance with the Apache license agreement. SNMP4j 1.8 This product includes SNMP4J 1.8, which is distributed in accordance with the Apache license agreement. Tomcat connector 1.2.20 This product includes Apache Tomcat Connectors 1.2.20, which is distributed in accordance with the Apache license agreement. wss4j 1.5.8 This product includes Apache wss4j 1.5.8, which is distributed in accordance with the Apache license agreement. XML Schema 1.4.2 This product includes Apache XMLSchema 1.4.2, which is distributed in accordance with the Apache license agreement. XMLSec 1.4.4 This product includes Apache xmlsec 1.4.4, which is distributed in accordance with the Apache license agreement. 72 Note di rilascio