Kan geen e-mail ophalen met bijlagen voor AEM Forms op JEE-platforms unable-to-get-email-with-attachments
De kwestie is op de volgende versie van toepassing:
- Experience Manager 6.5 Forms
Probleem issue
De gebruiker kan geen handelingen uitvoeren zoals PDF verzenden via e-mail of Bijlagen opnemen met de verzendconfiguratie.
Oplossing solution
-
Download jar als java.mail-1.0.jaren unzip het gedownloade jar dossier om het manifestdossier te verkrijgen.
-
Gebruik het manifestbestand van
java.mail-1.0.jar
dat u hebt opgehaald uit stap 1 om een aangepast jar-bestand te maken, bijvoorbeeldjava.mail-1.5.jar
. -
Open het manifestbestand en vervang
1.5.0
overal door1.5.6
enBundle-Version: 1.0
doorBundle-Version:1.5
-
Maak een aangepast jar-bestand (
java.mail-1.5.jar
) met de volgende opdracht in deC:\Adobe\Adobe_Experience_Manager_Forms\java\jdk\bin
-map als:jar -cfm java.mail-1.5.jar manifest.mf
In het bovengenoemde bevel, manifest.mf is de naam van het manifestdossier en java.mail-1.5.jar is de naam van het dossier dat na het uitvoeren van bovengenoemd bevel zou worden gecreeerd.
-
Download javax.mail-1.5.6.redhat-1.jar.
-
Navigeer naar
http://<server name>:<port>/lc/system/console/bundles
en verwijder de bundel met de naamJavaMail API (com.sun.mail.javax.mail) version 1.6.2
. -
Installeer
java.mail-1.5.jar
uit stap 3. Met deze stap worden de verkoopeigenschappen van de JEE-implementatie opnieuw gestart. Wacht op de geïnstalleerde bundels bijhttp://<server name>:<port>/lc/system/console/bundles
om Status als Actieve te tonen.In het geval dat de status nog InActive is, nieuw begin JBoss® van de Console van de Diensten.
-
Installeer
javax.mail-1.5.6.redhat-1.jar
gedownload dossier gebruikend stap 5. -
Het eind JBoss® van de Console van de Diensten en voegt de volgende eigenschappen aan toe Sling.properties dossier:
org.osgi.framework.system.packages.extra=javax.activation; version\=1.2.0
sling.bootdelegation.activation=javax.activation.*
-
Begin JBoss® opnieuw.