JEE 플랫폼에서 AEM Forms에 대한 첨부 파일이 있는 이메일을 가져올 수 없음 unable-to-get-email-with-attachments
이 문제는 다음 버전에 적용됩니다.
- Experience Manager 6.5 Forms
문제 issue
사용자는 이메일을 통해 PDF 보내기 또는 제출 구성이 있는 첨부 파일 포함과 같은 작업을 수행할 수 없습니다.
솔루션 solution
-
jar를 java.mail-1.0.jar(으)로 다운로드하고 다운로드한 jar 파일의 압축을 해제하여 매니페스트 파일을 가져옵니다.
-
1단계에서 검색된
java.mail-1.0.jar
의 매니페스트 파일을 사용하여 사용자 지정 jar 파일(java.mail-1.5.jar
)을 만듭니다. -
매니페스트 파일을 열고
1.5.0
의 모든 항목을1.5.6
(으)로,Bundle-Version: 1.0
의 모든 항목을Bundle-Version:1.5
(으)로 바꾸기 -
C:\Adobe\Adobe_Experience_Manager_Forms\java\jdk\bin
폴더에서 다음 명령을 사용하여 사용자 지정 jar(java.mail-1.5.jar
) 파일을 다음과 같이 만듭니다.jar -cfm java.mail-1.5.jar manifest.mf
위의 명령에서 manifest.mf 은(는) 매니페스트 파일의 이름이고 java.mail-1.5.jar 은(는) 위 명령을 실행한 후 만들 파일의 이름입니다.
-
javax.mail-1.5.6.redhat-1.jar을 다운로드합니다.
-
http://<server name>:<port>/lc/system/console/bundles
(으)로 이동하여 이름이JavaMail API (com.sun.mail.javax.mail) version 1.6.2
인 번들을 삭제합니다. -
3단계에서 가져온
java.mail-1.5.jar
설치. 이 단계에서는 JEE 배포의 Sling 속성을 다시 시작합니다.http://<server name>:<port>/lc/system/console/bundles
에 설치된 번들이 Active(으)로 상태를 표시할 때까지 기다립니다.상태가 여전히 InActive 인 경우 다시 시작하십시오. 서비스 콘솔 에서 JBoss®.
-
5단계를 사용하여 다운로드한
javax.mail-1.5.6.redhat-1.jar
파일을 설치합니다. -
서비스 콘솔 에서 JBoss® 을(를) 중지하고 Sling.properties 파일에 다음 속성을 추가하십시오.
org.osgi.framework.system.packages.extra=javax.activation; version\=1.2.0
sling.bootdelegation.activation=javax.activation.*
-
JBoss® 을(를) 다시 시작합니다.