AEM Forms fornisce un set di servizi OSGi per eseguire diverse operazioni a livello di documento, ad esempio servizi per creare, assemblare, distribuire e archiviare documenti di PDF, aggiungere firme digitali per limitare l’accesso ai documenti e decodificare Forms in codice a barre. Questi servizi sono inclusi nel pacchetto del componente aggiuntivo AEM Forms. Nel complesso, questi servizi sono noti come servizi di documentazione. Di seguito è riportato un elenco dei servizi documentali disponibili e delle relative principali funzionalità:
Servizio assemblatore: Consente di combinare, ridisporre e migliorare i documenti PDF e XDP e di ottenere informazioni sui documenti PDF. Consente inoltre di convertire e convalidare i documenti PDF in PDF/A standard, di trasformare PDF forms, moduli XML e PDF forms in PDF/A-1b, PDF/A-2b e PDFA/A-3b. Per ulteriori informazioni, consulta Servizio assemblatore.
Servizio ConvertPDF: Consente di convertire i documenti PDF in file PostScript o di immagine (JPEG, JPEG 2000, PNG e TIFF). Per ulteriori informazioni, consulta Servizio ConvertPDF.
Servizio Forms in codice a barre: Consente di estrarre dati da immagini elettroniche di codici a barre. Il servizio accetta file TIFF e PDF che includono uno o più codici a barre come input ed estrae i dati del codice a barre. Per ulteriori informazioni, consulta Servizio Forms con codice a barre.
Servizio DocAssurance: Consente di crittografare e decrittografare i documenti, estendere le funzionalità di Adobe Reader con diritti di utilizzo aggiuntivi e aggiungere firme digitali ai documenti. Il servizio Doc Assurance contiene tre servizi: firma, crittografia ed estensione del lettore. Per ulteriori informazioni, consulta Servizio DocAssurance.
Servizio Encryption: Consente di crittografare e decrittografare i documenti. Quando un documento viene crittografato, il suo contenuto diventa illeggibile. Un utente autorizzato può decrittografare il documento per ottenere l’accesso al relativo contenuto. Per ulteriori informazioni, consulta Servizio Encryption.
Servizio Forms: Consente di creare applicazioni client di acquisizione dati interattive per la convalida, l'elaborazione, la trasformazione e la distribuzione di moduli generalmente creati in Forms Designer. Il servizio Forms esegue il rendering di qualsiasi struttura di modulo sviluppata in documenti PDF. Per ulteriori informazioni, consulta Servizio Forms.
Servizio di output: Consente di creare documenti in diversi formati, tra cui PDF, stampanti laser e stampanti di etichette. I formati delle stampanti laser sono PostScript e Printer Control Language (PCL). Per ulteriori informazioni, consulta Servizio di output.
Servizio PDF Generator: Il servizio PDF Generator fornisce API per la conversione di formati di file nativi in PDF. Converte inoltre PDF in altri formati di file e ottimizza le dimensioni dei documenti PDF. Per ulteriori informazioni, consulta Servizio PDF Generator.
Servizio Estensione Reader: Consente all’organizzazione di condividere facilmente i documenti interattivi di PDF estendendo la funzionalità di Adobe Reader con diritti di utilizzo aggiuntivi. Il servizio attiva funzioni non disponibili quando un documento PDF viene aperto mediante Adobe Reader, ad esempio l’aggiunta di commenti a un documento, la compilazione di moduli e il salvataggio del documento. Per ulteriori informazioni, consulta Servizio di estensione Reader.
Servizio di firma: Consente di utilizzare firme digitali e documenti sul server AEM. Ad esempio, il servizio di firma viene utilizzato in genere nelle situazioni seguenti:
Il servizio di firma accede ai certificati e alle credenziali archiviati nell'archivio fonti attendibili. Per ulteriori informazioni, consulta Servizio di firma.
AEM Forms è una potente piattaforma di classe enterprise e i servizi di documentazione sono solo una delle funzionalità di AEM Forms. Per l’elenco completo delle funzionalità, consulta Introduzione ad AEM Forms.
Il pacchetto del componente aggiuntivo AEM Forms è un’applicazione implementata nell’AEM. In genere, per eseguire i servizi documentali di AEM Forms è necessaria una sola istanza AEM (di authoring o pubblicazione). Per eseguire i servizi documentali di AEM Forms, si consiglia di utilizzare la topologia seguente. Per informazioni dettagliate sulle topologie, vedere Architettura e topologie di implementazione per AEM Forms.
Anche se AEM Forms consente di impostare ed eseguire tutte le funzionalità da un singolo server, è necessario eseguire la pianificazione della capacità, il bilanciamento del carico e la configurazione di server dedicati per funzionalità specifiche in un ambiente di produzione. Ad esempio, per un ambiente che utilizza il servizio PDF Generator per convertire migliaia di pagine al giorno e più moduli adattivi per l’acquisizione dei dati, configura server AEM Forms separati per il servizio PDF Generator e le funzionalità dei moduli adattivi. Consente di fornire prestazioni ottimali e scalare i server in modo indipendente l'uno dall'altro.
Prima di iniziare l’installazione e la configurazione dei servizi documentali di AEM Forms, assicurati:
Infrastruttura hardware e software già esistente. Per un elenco dettagliato dell'hardware e del software supportati, vedere requisiti tecnici.
Il percorso di installazione dell’istanza AEM non contiene spazi vuoti.
Un’istanza AEM è operativa. Nella terminologia AEM, per "istanza" si intende una copia dell’AEM in esecuzione su un server in modalità di authoring o pubblicazione. In genere, per eseguire i servizi documentali di AEM Forms è necessaria una sola istanza AEM (creazione o pubblicazione):
I requisiti di memoria sono soddisfatti. Il pacchetto del componente aggiuntivo AEM Forms richiede:
Il software client necessario affinché PDF generator esegua la conversione su Microsoft® Windows e Linux® è installato:
Se si utilizza un sistema operativo basato su UNIX, installare i seguenti pacchetti a 32 bit dal supporto di installazione del rispettivo sistema operativo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(solo PDF Generator) Installa la versione a 32 bit delle librerie libcurl, libcrypto e libssl e crea i symlink seguenti. I collegamenti simbolici puntano alla versione più recente delle rispettive librerie:
(solo PDF Generator) Il servizio PDF Generator supporta le route WebKit e PhantomJS per convertire i file HTML in documenti PDF. Per abilitare la conversione per la route PhantomJS, installa le librerie a 64 bit elencate di seguito. In genere, queste librerie sono già installate. Se manca una libreria, installala manualmente:
Le configurazioni elencate nella sezione Configurazioni di preinstallazione sono applicabili solo al servizio PDF Generator. Se non stai configurando il servizio PDF Generator, puoi saltare la sezione di configurazione della preinstallazione.
Se si intende utilizzare il servizio PDF Generator per convertire i formati di file nativi come Microsoft® Word, Microsoft® Excel, Microsoft® PowerPoint, OpenOffice, WordPerfect X7 e Adobe Acrobat in documenti PDF, assicurarsi che tali applicazioni siano installate nel server AEM Forms.
Dopo aver installato Acrobat, aprire Microsoft® Word. Il giorno Acrobat , fare clic su Crea PDF e convertire un file .doc o .docx disponibile nel computer in un documento PDF. Se la conversione ha esito positivo, AEM Forms è pronto a utilizzare Acrobat con il servizio PDF Generator.
Imposta le variabili di ambiente per Java Development Kit a 64 bit, applicazioni di terze parti e Adobe Acrobat. Le variabili di ambiente devono contenere il percorso assoluto dell'eseguibile utilizzato per avviare l'applicazione corrispondente. Ad esempio, nella tabella seguente sono elencate le variabili di ambiente per alcune applicazioni:
Applicazione |
Variabile di ambiente |
Esempio |
JDK (64 bit) |
JAVA_HOME |
C:\Program Files\Java\jdk1.8.0_74 |
Adobe Acrobat |
Acrobat_PATH |
File C:\Program (x86)\Adobe\Acrobat 2015\Acrobat\Acrobat.exe |
Blocco note |
Notepad_PATH |
C:\WINDOWS\notepad.exe |
OpenOffice |
OpenOffice_PATH |
File C:\Program (x86)\OpenOffice.org4 |
export OpenOffice_PATH=/opt/openoffice.org4
Per configurare il provider di socket SSL IBM®, effettua le seguenti operazioni:
Crea una copia del file java.security. Il percorso predefinito del file è [WebSphere_installation_directory]\Appserver\java_[version]\jre\lib\security
.
Apri il file java.security copiato per la modifica.
Modificare le factory socket SSL predefinite per utilizzare le factory JSSE2 anziché le factory IBM® WebSphere® predefinite:
Contenuto predefinito:
#ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl
#ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl
#WebSphere socket factories (in cryptosf.jar)
ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory
ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
Contenuto modificato:
ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl
ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl
#WebSphere socket factories (in cryptosf.jar)
#ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory
#ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
Per consentire ad AEM Forms Server di utilizzare il file java.security aggiornato all’avvio del server AEM Forms, aggiungi il seguente argomento java:
-Djava.security.properties= [path of newly created Java.security file].
Modificare le impostazioni del Centro protezione di Microsoft® Office per consentire al servizio PDF Generator di convertire i file creati con versioni precedenti di Microsoft® Office.
Aprire un'applicazione di Microsoft® Office. Microsoft® Word. Accedi a File> Opzioni. Viene visualizzata la finestra di dialogo delle opzioni.
Clic Centro affidabilità e fai clic su Impostazioni Centro protezione.
In Impostazioni Centro protezione, fai clic su Impostazioni blocco file.
In Tipo di file elenco, deseleziona Apri per il tipo di file che il servizio PDF Generator deve essere in grado di convertire in documenti PDF.
L'account utente utilizzato per avviare il server applicazioni richiede Sostituire un token a livello di processo privilegio. L’account di sistema locale dispone di Sostituire un token a livello di processo per impostazione predefinita. Per i server in esecuzione con un utente del gruppo Administrators locale, è necessario concedere esplicitamente il privilegio. Per concedere il privilegio, effettua le seguenti operazioni:
È possibile consentire a un utente non amministratore di utilizzare il servizio PDF Generator. Normalmente, solo gli utenti con privilegi amministrativi possono utilizzare il servizio:
Per accedere all'Utilità Configurazione di sistema, passare a Start > Esegui e quindi immetti MSCONFIG.
Fai clic su Strumenti , scorri verso il basso e seleziona Modifica impostazioni Controllo account utente. Clic Launch per eseguire il comando in una nuova finestra.
Regolare il dispositivo di scorrimento al livello di notifica Mai. Al termine, chiudere la finestra dei comandi e la finestra Configurazione di sistema.
Verificare che l'impostazione del Registro di sistema per Controllo account utente sia impostata su 0 (zero). Per verificare, effettua le seguenti operazioni:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system\
. Assicurarsi che il valore di EnableLUA sia impostato su 0 (zero).Riavvia il computer.
Durante la conversione di un documento in PDF tramite il servizio PDF Generator in Windows Server, in alcuni casi Windows Server segnala che l'eseguibile ha rilevato un problema e deve essere chiuso. Tuttavia, non influisce sulla conversione PDF in quanto continua in background.
Per evitare di ricevere l'errore, è possibile disattivare la segnalazione errori di Windows. Per ulteriori informazioni sulla disattivazione della segnalazione degli errori, consulta https://technet.microsoft.com/en-us/library/cc754364.aspx.
Il servizio PDF Generator fornisce percorsi o metodi WebKit, WebCapture e PhantomJS per convertire i file HTML in documenti PDF. In Windows, per abilitare la conversione per le route WebKit e Acrobat WebCapture, copiare il carattere Unicode nella directory %windir%\fonts.
Ogni volta che si installano nuovi tipi di carattere nella cartella dei tipi di carattere, riavviare l'istanza di AEM Forms.
Sulle piattaforme basate su UNIX, il servizio PDF Generator supporta le route WebKit e PhantomJS per convertire i file HTML in documenti PDF. Per abilitare la conversione da HTML a PDF, esegui le seguenti configurazioni, applicabili al percorso di conversione preferito:
Copiare il tipo di carattere Unicode in una delle seguenti directory, a seconda del sistema in uso:
Il pacchetto del componente aggiuntivo AEM Forms è un’applicazione implementata nell’AEM. Il pacchetto contiene AEM Forms Document Services e altre funzionalità di AEM Forms. Per installare il pacchetto, effettua le seguenti operazioni:
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:
Tocca il nome del pacchetto applicabile al sistema operativo in uso, quindi seleziona Accetta termini EULA, e tocca Scarica.
Apri Gestione pacchetti e fai clic su Carica pacchetto per caricarlo.
Seleziona il pacchetto e fai clic su Installa.
Puoi scaricare il pacchetto anche tramite il collegamento diretto elencato nella Versioni di AEM Forms articolo.
Dopo l’installazione del pacchetto, viene richiesto di riavviare l’istanza AEM. Non arrestare immediatamente il server. Prima di arrestare AEM Forms Server, attendere che i messaggi ServiceEvent REGISTERED e ServiceEvent UNREGISTERED non vengano più visualizzati nel [AEM-Installation-Directory]/crx-quickstart/logs/error
file .log e registro stabile.
Arresta l’istanza AEM. Accedi a [Directory di installazione AEM]cartella \crx-quickstart\conf. Apri il file sling.properties per la modifica.
Se usa [AEM installation directory]\crx-quickstart\bin\start.bat
per avviare un’istanza AEM, modifica il file sling.properties che si trova in [AEM_root]\crx-quickstart\
.
Aggiungi le seguenti proprietà al file sling.properties:
sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
Solo per AIX® Aggiungi le seguenti proprietà al file sling.properties:
sling.bootdelegation.xerces=org.apache.xerces.*
Salva e chiudi il file
Accedi a Gestione configurazione AEM come amministratore.
Individuare e aprire CQ-DAM-Handler-Gibson Font Manager servizio. Specificare il percorso delle directory System Fonts, Adobe Server Fonts e Customer Fonts. Fai clic su Salva.
Il diritto di utilizzare i font forniti da terzi diversi da Adobe è disciplinato dai contratti di licenza forniti da tali parti con tali font e non è coperto dalla licenza d'uso del software Adobe. Adobe consiglia di verificare e assicurarsi di rispettare tutti i contratti di licenza non Adobe applicabili prima di utilizzare font non Adobi con il software Adobe, in particolare per quanto riguarda l’utilizzo di font in un ambiente server.
Quando si installano nuovi tipi di carattere nella cartella dei tipi di carattere, riavviare l'istanza di AEM Forms.
Per eseguire il servizio PDF Generator è necessario un account utente locale. Per i passaggi per creare un utente locale, vedi Creare un account utente in Windows o creare un account utente nelle piattaforme basate su UNIX.
Apri Configurazione AEM Forms PDF Generator pagina.
In Account utente , fornire le credenziali di un account utente locale e fare clic su Invia. Se Microsoft® Windows richiede, consenti l’accesso all’utente. Quando aggiunto correttamente, l'utente configurato viene visualizzato in Account utente sezione nella sezione Account utente scheda.
In entrata Gestione configurazione AEM, individuare e aprire Provider ORB Jacorb servizio.
Aggiungi quanto segue a Proprietà personalizzate.name e fai clic su Salva. Imposta il timeout della risposta in sospeso (noto anche come timeout del client CORBA) su 600 secondi.
jacorb.connection.client.pending_reply_timeout=600000
Accedi all’istanza di authoring dell’AEM e passa a Adobe Experience Manager > Strumenti > Forms > Configura PDF Generator. L’URL predefinito è http://localhost:4502/libs/fd/pdfg/config/ui.html.
Apri Configurazione generale e modifica il valore dei seguenti campi per il tuo ambiente:
Campo | Descrizione | Valore predefinito |
Timeout conversione server | Una conversione PDFG rimane attiva per il numero di secondi definiti nel timeout di conversione server | 270 secondi |
Scansione di pulizia PDFG in secondi | Il numero di secondi necessari per eseguire le operazioni post-conversione. |
3600 secondi |
Scadenza processo in secondi | Durata per la quale il servizio PDF Generator può eseguire una conversione. Assicurati che il valore dei secondi di scadenza del processo sia maggiore del valore dei secondi di analisi di pulizia PDFG. | 7200 secondi |
In Microsoft® Windows, il servizio PDF Generator utilizza Adobe Acrobat per convertire i formati di file supportati in un documento PDF. Per configurare Adobe Acrobat per il servizio PDF Generator, effettua le seguenti operazioni:
Apri Acrobat e seleziona Modifica> Preferenze> Updater. In Controlla aggiornamenti deselezionare Installa automaticamente gli aggiornamenti e fai clic su OK. Chiudi Acrobat.
Fare doppio clic su un documento di PDF nel sistema. Quando Acrobat viene avviato per la prima volta, vengono visualizzate le finestre di dialogo per l’accesso, la schermata di benvenuto e le condizioni di licenza. Chiudere queste finestre di dialogo per tutti gli utenti configurati per l'utilizzo di PDF Generator.
Esegui il file batch dell’utility PDF Generator per configurare Acrobat per il servizio PDF Generator:
Apri Gestione pacchetti AEM e scarica adobe-aemfd-pdfg-common-pkg-[version].zip
file da Gestione pacchetti.
Decomprimi il file .zip scaricato. Aprire il prompt dei comandi con privilegi amministrativi.
Accedi a [extracted-zip-file]\jcr_root\etc\packages\day\cq60\fd\adobe-aemds-common-pkg-[version]\jcr_root\etc\packages\day\cq60\fd\
Decomprimi il adobe-aemfd-pdfg-common-pkg-[version]
.
Accedi a [downloaded-adobe-aemfd-pdfg-common-pkg]\jcr_root\libs\fd\pdfg\tools\adobe-aemfd-pdfg-utilities-[version]
directory. Esegui il seguente file batch:
Acrobat_for_PDFG_Configuration.bat
Acrobat è configurato per l’esecuzione con il servizio PDF Generator.
Esegui Strumento di preparazione al sistema (SRT) per convalidare l’installazione di Acrobat.
Il servizio PDF Generator fornisce più percorsi per convertire i file HTML in documenti PDF: Webkit, Acrobat WebCapture (solo Windows) e PhantomJS. L’Adobe consiglia di utilizzare la route PhantomJS perché è in grado di gestire il contenuto dinamico e non ha dipendenze da librerie a 32 bit o non richiede font aggiuntivi. Inoltre, la route PhantomJS non richiede l’accesso sudo o root per eseguire la conversione.
La route principale predefinita per la conversione da HTML a PDF è Webkit. Per modificare il percorso di conversione:
Nell’istanza di authoring dell’AEM, passa a Strumenti> Forms> Configura PDF Generator.
In Configurazione generale , selezionare il percorso di conversione preferito dalla scheda Percorso principale per conversioni da HTML a PDF a discesa.
Tramite la gestione dell'archivio fonti attendibili è possibile importare, modificare ed eliminare certificati attendibili nel server per la convalida delle firme digitali e l'autenticazione dei certificati. È possibile importare ed esportare un numero qualsiasi di certificati. Dopo l'importazione di un certificato, è possibile modificare le impostazioni di attendibilità e il tipo di archivio fonti attendibili. Per inizializzare un archivio fonti attendibili, eseguire la procedura seguente:
Il servizio DocAssurance può applicare diritti di utilizzo ai documenti PDF. Per applicare i diritti di utilizzo ai documenti di PDF, configura i certificati.
Prima di impostare i certificati, assicurati di disporre di:
File di certificato (.pfx).
Password della chiave privata fornita con il certificato.
Alias chiave privata. Puoi eseguire il comando Java keytool per visualizzare l’alias della chiave privata:
keytool -list -v -keystore [keystore-file] -storetype pkcs12
Password del file registro chiavi. Se utilizzi il certificato Adobe per le estensioni di Reader, la password del file Keystore è sempre la stessa della password della chiave privata.
Per configurare i certificati, effettua le seguenti operazioni:
Accedi all’istanza di creazione dell’AEM come amministratore. Vai a Strumenti > Sicurezza > Utenti.
Fai clic su nome dell’account utente. Il Modifica impostazioni utente viene visualizzata la pagina. Nell’istanza Autore AEM, i certificati risiedono in un KeyStore. Se in precedenza non è stato creato un KeyStore, fare clic su Crea registro chiavi e impostare una nuova password per KeyStore. Se il server contiene già un KeyStore, salta questo passaggio. Se utilizzi il certificato Adobe per le estensioni di Reader, la password del file Keystore è sempre la stessa della password della chiave privata.
Il giorno Modifica impostazioni utente , seleziona la KeyStore scheda. Espandi Aggiungi chiave privata da file di archivio chiavi e fornire un alias. L’alias viene utilizzato per eseguire l’operazione Estensioni di Reader.
Per caricare il file del certificato, fai clic su Seleziona file di archivio chiavi e carica un <filename>file PFX.
Aggiungi il Password archivio chiavi, Password chiave privata, e Alias chiave privata associato al certificato nei rispettivi campi. Fai clic su Invia.
Nell’ambiente di produzione, sostituisci le credenziali di valutazione con le credenziali di produzione. Prima di aggiornare una credenziale scaduta o di valutazione, è necessario eliminare le credenziali delle estensioni di Reader precedenti.
Clic Salva e chiudi il Modifica impostazioni utente pagina.
Per utilizzare la crittografia AES 256 per i file PDF, è necessario ottenere e installare i file Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy. Sostituisci i file local_policy.jar e US_export_policy.jar nella cartella jre/lib/security. Ad esempio, se si utilizza Sun JDK, copiare i file scaricati in [JAVA_HOME]/jre/lib/security
cartella.
Il servizio Assembler dipende dal servizio Estensioni di Reader, dal servizio Signature, dal servizio Forms e dal servizio Output. Per verificare che i servizi richiesti siano operativi, effettua le seguenti operazioni:
https://'[server]:[port]'/system/console/bundles
come amministratore.Nome servizio | Nome bundle |
---|---|
Servizio Firme | adobe-aemfd-signatures |
Servizio estensioni Reader | com.adobe.aemfd.adobe-aemfd-readerextensions |
Servizio Forms | com.adobe.livecycle.adobe-lc-forms-bedrock-connector |
Servizio di output | com.adobe.livecycle.adobe-lc-forms-bedrock-connector |
La conversione da HTML a PDF non riesce se un file di input compresso contiene file HTML con caratteri a doppio byte nei nomi dei file. Per evitare questo problema, non utilizzare caratteri a doppio byte per la denominazione dei file HTML.
Nei sistemi operativi basati su UNIX, effettuare le seguenti operazioni per trovare eventuali librerie mancanti:
Accedi a [crx-repository]/bedrock/svcnative/HtmlToPdfSvc/bin/
.
Esegui il comando seguente per elencare tutte le librerie che PhantomJS richiede per la conversione da HTML a PDF.
ldd phantomjs
Esegui il comando seguente per elencare le librerie mancanti.
ldd phantomjs | grep not
Installa manualmente le librerie mancanti.
Il Strumento di preparazione al sistema controlla se il computer è configurato correttamente per eseguire le conversioni PDF Generator. Lo strumento genera il report nel percorso specificato. Per eseguire lo strumento:
Apri il prompt dei comandi. Accedi a [extracted-adobe-aemfd-pdfg-common-pkg]\jcr_root\libs\fd\pdfg\tools
cartella.
Esegui il comando seguente dal prompt dei comandi:
java -jar forms-srt-[version].jar [Path_of_reports_folder] en
Il comando genera il report e crea anche il file srt_config.yaml. Puoi utilizzarlo per configurare le opzioni per lo strumento SRT. È facoltativo configurare le opzioni per lo strumento SRT.
[extracted-adobe-aemfd-pdfg-common-pkg]\jcr_root\libs\fd\pdfg\tools\adobe-aemfd-pdfg-utilities-[version]\plugins\x86_win32
alla directory [Acrobat_root]\Acrobat\plug_ins
directory.Accedi a [Path_of_reports_folder]
. Aprire il file SystemReadinessTool.html. Verifica il rapporto e correggi i problemi indicati.
Potete utilizzare il file srt_config.yaml per configurare varie impostazioni per lo strumento SRT. Il formato del file è:
# =================================================================
# SRT Configuration
# =================================================================
#Note - follow correct format to avoid parsing failures
#for example, <param name>:<space><param value>
#locale: (mandatory field)Locale to be used for SRT. Supported locales [en/fr/de/ja].
locale: en
#aemTempDir: AEM Temp direcotry
aemTempDir:
#users: provide PDFG converting users list
#users:
# - user1
# - user2
users:
#profile: select profile to run specific checks. Choose from [LCM], more will be added soon
profile:
#outputDir: directory where output files will be saved
outputDir:
Se si verificano problemi anche dopo aver risolto tutti i problemi segnalati dallo strumento SRT, eseguire i controlli seguenti:
Prima di eseguire i seguenti controlli, assicurati che Strumento di preparazione al sistema non segnala alcun errore.
Microsoft® Windows
Linux®
Installare versione supportata di OpenOffice. AEM Forms supporta sia le versioni a 32 bit che quelle a 64 bit. Dopo l'installazione, aprire tutte le applicazioni OpenOffice, annullare tutte le finestre di dialogo e chiudere le applicazioni. Riaprire le applicazioni e assicurarsi che all'apertura di un'applicazione OpenOffice non venga visualizzata alcuna finestra di dialogo.
Creare una variabile di ambiente OpenOffice_PATH
e impostarlo in modo che punti all'installazione di OpenOffice è impostato nel console o il profilo dt (Device Tree).
In caso di problemi durante l'installazione di OpenOffice, assicurarsi che Librerie a 32 bit necessari per l'installazione di OpenOffice.
Linux e Solaris (percorso di conversione PhantomJS)
Assicurati che la libreria a 32 bit sia disponibile (libicudata.so.42) per la conversione HTMLToPDF basata su Webkit e che le librerie a 64 bit (libicudata.so.42 siano disponibili per la conversione HTMLToPDF basata su PhantomJS.
Esegui il comando seguente per elencare le librerie mancanti per phantomjs:
ldd phantomjs | grep not
Linux® e Solaris™ (percorso di conversione WebKit)
Assicurarsi che le directory /usr/lib/X11/fonts
e /usr/share/fonts
esiste. Se le directory non esistono, crea un collegamento simbolico da /usr/share/X11/fonts
a /usr/lib/X11/fonts
e un altro collegamento simbolico da /usr/share/fonts
a /usr/share/X11/fonts
.
ln -s /usr/share/fonts /usr/share/X11/fonts
ln -s /usr/share/X11/fonts /usr/lib/X11/fonts
Assicurati che i font IBM siano copiati in usr/share/fonts.
Assicurati che la correzione della vulnerabilità fantasma glibc sia disponibile sul computer. Utilizza il gestore di pacchetti predefinito per eseguire l’aggiornamento alla versione più recente di glibc. Include la correzione della vulnerabilità fantasma.
Verifica che nel sistema siano installate le versioni più recenti delle librerie lib curl, libcrypto e libssl a 32 bit. Crea anche collegamenti simbolici /usr/lib/libcurl.so
(o libcurl.a per AIX®), /usr/lib/libcrypto.so
(o libcrypto.a per AIX®) e /usr/lib/libssl.so
(o libssl.a per AIX®) che punta alle versioni più recenti (32 bit) delle rispettive librerie.
Effettua le seguenti operazioni per il provider di socket SSL IBM®:
Copia il file java.security da <WAS_Installed_JAVA>\jre\lib\security
in qualsiasi posizione sul server AEM Forms. La posizione predefinita è Posizione predefinita = <WAS_Installed>\Appserver\java_[version]\jre\lib\security
.
Modificare il file java.security nella posizione copiata e modificare le factory SSL Socket predefinite con factory JSSE2 (utilizzare factory JSSE2 invece di WebSphere®).
Modificare i seguenti socket factory JSSE predefiniti:
#ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl
#ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl
WebSphere socket factories (in cryptosf.jar)
ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory
ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
con
ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl
ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl
WebSphere socket factories (in cryptosf.jar)
#ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory
#ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
Per Microsoft® Office e OpenOffice, eseguire almeno una conversione manualmente (come ogni utente) per assicurarsi che non venga visualizzata alcuna finestra di dialogo durante la conversione. Se viene visualizzata una finestra di dialogo, chiuderla. Durante la conversione automatica non dovrebbe essere visualizzata alcuna finestra di dialogo di questo tipo.
Prima di eseguire l’automazione in un ambiente AEM Forms su OSGi, assicurati che il pacchetto di test sia installato e attivo.
Verifica i registri del server per verificare se la conversione non riesce per un particolare utente.(Esplora processi consente di controllare il processo in esecuzione per utenti diversi)
Assicurati che l’utente configurato per PDF Generator disponga dei diritti di amministratore locale.
Assicurati che l’utente PDF Generator disponga delle autorizzazioni di lettura, scrittura ed esecuzione per gli utenti temporanei LC e PDFG.
Per Microsoft® Office e OpenOffice, eseguire almeno una conversione manualmente (come ogni utente) per assicurarsi che non venga visualizzata alcuna finestra di dialogo durante la conversione. Se viene visualizzata una finestra di dialogo, chiuderla. Durante la conversione automatica non dovrebbe essere visualizzata alcuna finestra di dialogo di questo tipo.
Esegui una conversione di esempio.
Se disponi di una licenza esistente di Adobe Acrobat ed è scaduta, Scarica la versione più recente di Adobe Application Managere la migrazione del numero di serie. Prima di migrazione del numero di serie.
Utilizza i seguenti comandi per generare prov.xml e reserializzare l’installazione esistente utilizzando il file prov.xml anziché i comandi forniti in migrazione del numero di serie articolo numero.
"
adobe_prtk —tool=VolumeSerialize —generate —serial=<serialnum> [—leid=<leid>] [—regsuppress=ss] [—eulasuppress] [—locales=limited list of locales in xx_XX format or ALL>] [—provfile=<absolute path="" to="" prov.xml="">]
"
Serializzare il pacchetto con il volume (serializzare nuovamente l'installazione esistente utilizzando il file prov.xml e il nuovo numero di serie): eseguire il comando seguente dalla cartella di installazione PRTK come amministratore per serializzare e attivare i pacchetti distribuiti sui computer client:
"
adobe_prtk —tool=VolumeSerialize —provfile=C:\prov.xml -stream
"
Per le installazioni su larga scala, utilizzare Customization Wizard Acrobat per rimuovere le versioni precedenti di Reader e Acrobat. Personalizzare il programma di installazione e distribuirlo in tutti i computer dell'organizzazione.
Quando l'utente cerca di convertire i file Word o Excel in PDF in Microsoft Windows Server, si verifica il seguente errore:
Messaggio di errore del convertitore primario: ALC-PDG-015-003-Il sistema non può aprire il file di input. Invia di nuovo il file o contatta l’amministratore di sistema.
Per risolvere il problema, vedi Impossibile convertire file Word o Excel in PDF su Windows Server.
È disponibile un ambiente AEM Forms Document Services funzionante. È possibile utilizzare i servizi documentali tramite: