Il problema si applica alla seguente versione:
L’utente non è in grado di eseguire operazioni quali Invia PDF tramite e-mail o Includi allegati con configurazione di invio.
Scarica jar come java.mail-1.0.jar e decomprimi il file jar scaricato per ottenere il file manifest.
Utilizza il file manifesto di java.mail-1.0.jar
recuperato dal passaggio 1 per creare un nuovo file jar personalizzato, ad esempio java.mail-1.5.jar
.
Apri il file manifesto e sostituisci tutte le occorrenze di 1.5.0
con 1.5.6
e Bundle-Version: 1.0
con Bundle-Version:1.5
Crea un nuovo jar personalizzato (java.mail-1.5.jar
) utilizzando il seguente comando in C:\Adobe\Adobe_Experience_Manager_Forms\java\jdk\bin
cartella come:
jar -cfm java.mail-1.5.jar manifest.mf
Nel comando precedente, manifest.mf è il nome del file manifesto e java.mail-1.5.jar è il nome del file che verrà creato dopo l'esecuzione del comando precedente.
Scarica javax.mail-1.5.6.redhat-1.jar.
Passa a http://<server name>:<port>/lc/system/console/bundles
ed elimina il bundle con un nome come JavaMail API (com.sun.mail.javax.mail) version 1.6.2
.
Installa java.mail-1.5.jar
ottenuto dalla fase 3. Questo passaggio riavvia le proprietà sling della distribuzione JEE. Attendi i bundle installati a http://<server name>:<port>/lc/system/console/bundles
per visualizzare lo stato come Attivo.
Nota: Nel caso in cui lo stato sia ancora InActive, riavviare JBoss dal Console Servizi.
Installa javax.mail-1.5.6.redhat-1.jar
file scaricato utilizzando il passaggio 5.
Interrompi JBoss dal Console Servizi e aggiungi le seguenti proprietà a Sling.properties file:
org.osgi.framework.system.packages.extra=javax.activation; version\=1.2.0
sling.bootdelegation.activation=javax.activation.*
Riavvia JBoss.