Accedi alla console di amministrazione.
Durante un'esecuzione di longevità, le conversioni native di PDF Generator non riescono a intermittenza con codice di errore: ALC-DSC-000-000 (com.adobe.idp.dsc.net.DSCSocketTimeoutException: Internal error) e la conversione in PDF si blocca.
Durante l'esecuzione delle conversioni PDF, un server di LiveCycle e AEM Forms tiene conto di diversi limiti di timeout. Configura i seguenti valori di timeout per risolvere il problema:
Queste impostazioni sono altamente raccomandate per l'ambiente di produzione.
Una conversione PDFG rimane attiva per il limite definito nel timeout di conversione del server. Il valore predefinito del timeout di conversione del server è 270 secondi. Esegui i seguenti passaggi per impostare il limite di timeout della conversione del server:
Accedi alla console di amministrazione.
L'indirizzo predefinito della console di amministrazione è http://<server>:<port>/adminui
Vai a Servizi > Applicazioni e servizi > Gestione del servizio.
Individua e apri il servizio PDFGConfigService.
Modifica il valore del timeout della conversione del server.
Fai clic su OK.
I passaggi per l'installazione e l'utilizzo di Mobile Forms IVS descritti in questo articolo sono aggiornati per LiveCycle ES4 Service Pack 1. Se usi la versione base di LiveCycle ES4, segui i passaggi descritti nella sezione Distinzioni chiave tra LiveCycle ES4 e Service pack 1.
Il timeout globale è costituito dal tempo di conversione e dal tempo di pulizia necessario per eseguire le operazioni post conversione. Questo timeout è definito in vari BMC di PDF Generator. Il valore predefinito di del timeout globale è 300 secondi.
Esegui i seguenti passaggi per impostare il timeout globale:
Assicurati che il valore del timeout globale sia maggiore del valore del timeout della conversione del server. Imposta il limite di timeout globale a 30 secondi in più del limite di timeout di conversione del server.
In Console di amministrazione, fai clic su Servizi > Applicazioni e servizi > Gestione del servizio.
Fai clic su Configura PDFGConfigService. Se necessario, cerca l'opzione.
Nella scheda Configurazione, aggiorna il valore nel campo Timeout globale del server.
Il timeout globale della transazione è la durata per cui un server dell'applicazione permette l'esecuzione della transazione. Una volta raggiunto il limite di timeout consentito, la transazione viene rimandata indietro.
Assicurati che il valore del limite di timeout globale delle transazioni sia superiore al limite di timeout globale. Imposta il limite di timeout globale delle transazioni a 30 secondi in più del limite di timeout globale.
Per impostare il timeout globale della transazione per i server dell'applicazione supportati, esegui i seguenti passaggi
Il timeout della richiesta CORBA è il numero di secondi per i quali una richiesta attende una risposta da parte di CORBA. Se il limite di timeout viene raggiunto, si verifica un'eccezione.
Assicurati che il valore del limite di timeout della richiesta CORBA sia superiore al limite di timeout delle transazioni globali. Imposta il limite di timeout della richiesta CORBA di 30 secondi in più del limite di timeout della transazione globale.
Per impostare il limite di timeout della richiesta CORBA per i server applicativi supportati, esegui le seguenti operazioni:
L'attesa massima del timeout determina il tempo massimo per il quale una richiesta attende di ricevere un'istanza dal pool di servizi. Una volta raggiunto il limite di tempo massimo, la richiesta scade. Il valore raccomandato è di 30 secondi in più del limite di timeout della richiesta CORBA. Esegui le seguenti operazioni per modificare il limite di attesa massima del timeout:
Passa alla cartella [LiveCycle_root]\deploy o [aem-forms_root]\deploy.
Esegui il backup del file adobe-generatepdf-dsc.jar esistente.
Estrai il file adobe-generatepdf-dsc.jar in una cartella e apri il file component.xml per la modifica.
Modifica il valore della proprietà attesa massima. Salva e chiudi il file component.xml.
Aggiungi il file component.xml aggiornato al file generatepdf-dsc.jar e sostituisci il vecchio file .jar con il file aggiornato generatepdf-dsc.jar.
In sintesi, imposta i seguenti limiti di timeout per un server:
Accedi al tuo account