Installazione e configurazione del flusso di lavoro incentrato su Forms su OSGi installing-and-configuring-forms-centric-workflow-on-osgi
Introduzione introduction
Le aziende raccolgono ed elaborano dati da più moduli, sistemi back-end e altre origini dati. Il trattamento dei dati comporta procedure di revisione e approvazione, attività ripetitive e archiviazione dei dati. Ad esempio, la revisione di un modulo e la sua conversione in documento PDF. Quando viene eseguito manualmente, le attività ripetitive possono richiedere molto tempo e risorse.
È possibile utilizzare Flusso di lavoro incentrato su Forms su OSGi per creare rapidamente flussi di lavoro basati su moduli adattivi. Questi flussi di lavoro consentono di automatizzare i flussi di lavoro di revisione e approvazione, i flussi di lavoro dei processi aziendali e altre attività ripetitive. Questi flussi di lavoro consentono inoltre di elaborare i documenti (creare, assemblare, distribuire e archiviare documenti PDF, aggiungere firme digitali per limitare l’accesso ai documenti, decodificare moduli con codice a barre e altro ancora) e utilizzare il flusso di lavoro firma Acrobat Sign con moduli e documenti.
Una volta configurati, questi flussi di lavoro possono essere attivati manualmente per completare un processo definito o eseguiti a livello di programmazione quando gli utenti inviano un modulo o una comunicazione interattiva. La funzionalità è inclusa nel pacchetto aggiuntivo di AEM Forms.
AEM Forms è una potente piattaforma di classe enterprise. Il flusso di lavoro Forms-centric su OSGi è solo una delle funzionalità di AEM Forms. Per un elenco completo delle funzionalità, consulta Introduzione ad AEM Forms.
Topologia di distribuzione deployment-topology
Il pacchetto aggiuntivo di AEM Forms è un'applicazione distribuita su AEM. Per eseguire il flusso di lavoro incentrato su Forms sulla funzionalità OSGi, è necessario solo un minimo di un’istanza di AEM Author o Processing (autore di produzione). Un'istanza di elaborazione è AEM Author indurito istanza. Non eseguire operazioni di authoring effettive, ad esempio la creazione di flussi di lavoro o moduli adattivi, sull’autore di produzione.
La topologia seguente è indicativa per l’esecuzione di AEM Forms Interactive Communications, Gestione della corrispondenza, acquisizione dati AEM Forms e flusso di lavoro incentrato su Forms sulle funzionalità OSGi. Per informazioni dettagliate sulla topologia, consulta Architettura e topologie di implementazione per AEM Forms.
Il flusso di lavoro AEM Forms Forms-centric su OSGi esegue AEM casella in entrata e AEM interfaccia utente per la creazione di modelli di flusso di lavoro sulle istanze Author di AEM Forms.
Requisiti di sistema system-requirements
Prima di iniziare a installare e configurare un flusso di lavoro Forms-centric su OSGi, assicurati che:
-
L'infrastruttura hardware e software è in funzione. Per un elenco dettagliato dell'hardware e del software supportati, consultare requisiti tecnici.
-
Il percorso di installazione dell'istanza AEM non contiene spazi bianchi.
-
Un'istanza AEM è in esecuzione. Nella terminologia AEM, un'istanza è una copia di AEM in esecuzione su un server in modalità di authoring o pubblicazione. Per eseguire un flusso di lavoro incentrato su Forms su OSGi, è necessaria almeno un’istanza AEM (Author or or Processing):
- Autore: Un’istanza AEM utilizzata per creare, caricare e modificare i contenuti e per amministrare il sito web. Quando il contenuto è pronto per essere live, viene replicato nell’istanza di pubblicazione.
- Elaborazione: Un'istanza di elaborazione è AEM Author indurito istanza. È possibile impostare un'istanza Author e renderla più rigida dopo l'esecuzione dell'installazione.
- Pubblica: Un'istanza AEM che trasmette il contenuto pubblicato al pubblico tramite Internet o una rete interna.
-
I requisiti di memoria sono soddisfatti. Il pacchetto aggiuntivo di AEM Forms richiede:
- 15 GB di spazio temporaneo per le installazioni basate su Microsoft Windows.
- 6 GB di spazio temporaneo per installazioni basate su UNIX.
-
Requisiti aggiuntivi per i sistemi basati su UNIX: Se si utilizza il sistema operativo basato su UNIX, installare i seguenti pacchetti dal supporto di installazione del rispettivo sistema operativo.
Installare il pacchetto aggiuntivo di AEM Forms install-aem-forms-add-on-package
Il pacchetto aggiuntivo di AEM Forms è un'applicazione distribuita su AEM. Il pacchetto contiene un flusso di lavoro incentrato su Forms su OSGi e altre funzionalità. Esegui i seguenti passaggi per installare il pacchetto aggiuntivo:
-
Apri Software Distribution. Per accedere a Software Distribution è necessario disporre di un Adobe ID.
-
Tocca Adobe Experience Manager che si trova nel menu di intestazione.
-
In Filtri sezione:
- Seleziona Forms dal Soluzione elenco a discesa.
- Seleziona la versione e digita il pacchetto. È inoltre possibile utilizzare Download di ricerca per filtrare i risultati.
-
Toccare il nome del pacchetto applicabile al sistema operativo in uso, selezionare Accettare i termini dell'EULA, e tocca Scarica.
-
Apri Gestione pacchetti e fai clic su Carica pacchetto per caricarlo.
-
Seleziona il pacchetto e fai clic su Installa.
Puoi anche scaricare il pacchetto tramite il collegamento diretto elencato in Versioni di AEM Forms articolo.
-
Una volta installato il pacchetto, viene richiesto di riavviare l'istanza AEM. Non riavviare immediatamente il server. Prima di arrestare il server AEM Forms, attendi che i messaggi ServiceEvent REGISTERED e ServiceEvent UNREGISTERED non vengano più visualizzati nel [Directory AEM-Installazione]/crx-quickstart/logs/error.log e il registro è stabile.
-
Ripeti i passaggi da 1 a 7 su tutte le istanze Author e Publish.
Configurazioni post-installazione post-installation-configurations
AEM Forms dispone di alcune configurazioni obbligatorie e facoltative. Le configurazioni obbligatorie includono la configurazione delle librerie BouncyCastle e dell'agente di serializzazione. Le configurazioni facoltative includono la configurazione del dispatcher e di Adobe Target.
Configurazioni obbligatorie post-installazione mandatory-post-installation-configurations
Configurare le librerie RSA e BouncyCastle configure-rsa-and-bouncycastle-libraries
Esegui i seguenti passaggi su tutte le istanze Author e Publish per avviare la delega delle librerie:
-
Interrompi l'istanza AEM sottostante.
-
Apri [Directory di installazione AEM]\crx-quickstart\conf\sling.properties file per la modifica.
Se hai utilizzato [Directory di installazione AEM]\crx-quickstart\bin\start.bat per iniziare AEM, quindi modifica le proprietà sling.properties che si trovano in [AEM_root]\crx-quickstart.
-
Aggiungi le seguenti proprietà al file sling.properties :
code language-none sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.* sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
-
(Solo AIX) Aggiungi le seguenti proprietà al file sling.properties :
code language-none sling.bootdelegation.xerces=org.apache.xerces.*
-
Salva e chiudi il file e avvia l’istanza AEM.
-
Ripeti i passaggi 1-4 su tutte le istanze Author e Publish.
Configura l’agente di serializzazione configure-the-serialization-agent
Esegui i seguenti passaggi su tutte le istanze Author e Publish per aggiungere il pacchetto all’inserire nell'elenco Consentiti:
- Apri AEM Configuration Manager in una finestra del browser. L’URL predefinito è
https://[server]:[port]/system/console/configMgr
. - Cerca e apri Configurazione del firewall di deserializzazione.
- Aggiungi il sun.util.calendar il pacchetto inserire nell'elenco Consentiti campo . Fai clic su Salva.
- Ripeti i passaggi 1-3 su tutte le istanze Author e Publish.
Configurazioni opzionali post-installazione optional-post-installation-configurations
Configurare Dispatcher configure-dispatcher
Dispatcher è lo strumento di memorizzazione in cache e bilanciamento del carico per AEM. AEM Dispatcher aiuta anche a proteggere AEM server dagli attacchi. Puoi aumentare la sicurezza dell’istanza AEM utilizzando Dispatcher insieme a un server web di classe enterprise. Se utilizzi Dispatcher, quindi esegui le seguenti configurazioni per AEM Forms:
-
Configura l’accesso per AEM Forms:
Apri il file dispatcher.any per la modifica. Passa alla sezione filtro e aggiungi il seguente filtro alla sezione filtro :
/0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission
Salva e chiudi il file. Per informazioni dettagliate sui filtri, vedi Documentazione di Dispatcher.
-
Configura il servizio filtro referrer:
Accedi al gestore di configurazione Apache Felix come amministratore. L’URL predefinito del gestore della configurazione è
https://[server]:[port_number]/system/console/configMgr
. In Configurazioni seleziona il menu Filtro di riferimento Apache Sling opzione . Nel campo Consenti host , immetti il nome host del dispatcher per consentirlo come referrer e fai clic su Salva. Il formato della voce èhttps://[server]:[port]
.
Configura cache configure-cache
La memorizzazione in cache è un meccanismo per ridurre i tempi di accesso ai dati, ridurre la latenza e migliorare le velocità di ingresso/uscita (I/O). La cache dei moduli adattivi memorizza solo il contenuto HTML e la struttura JSON di un modulo adattivo senza salvare dati precompilati. Consente di ridurre il tempo necessario per eseguire il rendering di un modulo adattivo.
- Quando utilizzi la cache dei moduli adattivi, utilizza la variabile Dispatcher AEM per memorizzare nella cache le librerie client (CSS e JavaScript) di un modulo adattivo.
- Durante lo sviluppo di componenti personalizzati, mantieni la cache dei moduli adattivi disabilitata sul server utilizzato per lo sviluppo.
Esegui i seguenti passaggi per configurare la cache dei moduli adattivi:
-
Vai AEM gestione della configurazione della console Web all'indirizzo
https://[server]:[port]/system/console/configMgr
. -
Fai clic su Configurazione del canale web per moduli adattivi e comunicazioni interattive per modificare i valori di configurazione. Nella finestra di dialogo modifica valori di configurazione, specifica il numero massimo di moduli o documenti che un’istanza del server AEM Forms può memorizzare nella cache nel Numero di Forms adattivi campo . Il valore predefinito è 100. Fai clic su Salva.
note note NOTE Per disabilitare la cache, imposta il valore nel campo Numero di Forms adattivo su 0. La cache viene reimpostata e tutti i moduli e i documenti vengono rimossi dalla cache quando si disabilita o si modifica la configurazione della cache.
Configurare Acrobat Sign configure-adobe-sign
Acrobat Sign abilita i flussi di lavoro di firma elettronica per i moduli adattivi. Le firme elettroniche migliorano i flussi di lavoro per elaborare documenti per scopi legali, di vendita, di retribuzione, di gestione delle risorse umane e molte altre aree.
In un tipico flusso di lavoro Acrobat Sign e Forms-centric su OSGi, un utente compila un modulo adattivo da richiedere per un servizio. Ad esempio, un'applicazione con carta di credito e un modulo di benefit per i cittadini. Quando un utente compila, invia e firma il modulo di applicazione, viene avviato un flusso di lavoro di approvazione/rifiuto. Il fornitore di servizi esamina l'applicazione in AEM Posta in arrivo e utilizza Acrobat Sign per firmare l'applicazione elettronicamente. Per abilitare flussi di lavoro con firma elettronica simili, è possibile integrare Acrobat Sign con AEM Forms.
Per utilizzare Acrobat Sign con AEM Forms, Integrare Acrobat Sign con AEM Forms.
Passaggi successivi next-steps
Hai configurato un ambiente per utilizzare un flusso di lavoro incentrato su Forms sulle funzionalità OSGi. Ora, i passaggi per utilizzare la funzionalità sono: