Le problème s’applique à la version suivante :
L’utilisateur ne peut pas effectuer d’opérations telles que Envoyer un PDF par courrier électronique ou Inclure des pièces jointes avec la configuration Envoi.
Télécharger jar en tant que java.mail-1.0.jar et décompressez le fichier jar téléchargé pour obtenir le fichier manifest.
Utiliser le fichier manifeste de java.mail-1.0.jar
récupéré à l’étape 1 pour créer un fichier JAR personnalisé, comme java.mail-1.5.jar
.
Ouvrez le fichier de manifeste et remplacez toutes les occurrences de 1.5.0
avec 1.5.6
et Bundle-Version: 1.0
avec Bundle-Version:1.5
Créez un nouveau fichier jar personnalisé (java.mail-1.5.jar
) à l’aide de la commande suivante dans C:\Adobe\Adobe_Experience_Manager_Forms\java\jdk\bin
comme suit :
jar -cfm java.mail-1.5.jar manifest.mf
Dans la commande ci-dessus, manifest.mf est le nom du fichier manifeste et java.mail-1.5.jar est le nom du fichier qui sera créé après l’exécution de la commande ci-dessus.
Télécharger javax.mail-1.5.6.redhat-1.jar.
Accédez à http://<server name>:<port>/lc/system/console/bundles
et supprimez le lot portant le nom JavaMail API (com.sun.mail.javax.mail) version 1.6.2
.
Installer java.mail-1.5.jar
obtenu à l’étape 3. Cette étape redémarre les propriétés sling du déploiement JEE. Attendez les lots installés à l’adresse http://<server name>:<port>/lc/system/console/bundles
Pour afficher le statut comme Principal.
Remarque : Si l’état est toujours InActive, redémarrez JBoss de la Console des services.
Installer javax.mail-1.5.6.redhat-1.jar
téléchargé à l’aide de l’étape 5.
Arrêter JBoss de la Console des services et ajoutez les propriétés suivantes à Sling.properties fichier :
org.osgi.framework.system.packages.extra=javax.activation; version\=1.2.0
sling.bootdelegation.activation=javax.activation.*
Redémarrer JBoss.