该问题适用于以下版本:
用户无法执行操作,例如通过电子邮件发送PDF或通过提交配置包含附件。
将jar下载为 java.mail-1.0.jar 并解压缩下载的jar文件以获取清单文件。
使用的清单文件 java.mail-1.0.jar
从步骤1中检索以创建自定义jar文件,例如 java.mail-1.5.jar
.
打开清单文件并替换所有出现的 1.5.0
替换为 1.5.6
和 Bundle-Version: 1.0
替换为 Bundle-Version:1.5
创建自定义jar (java.mail-1.5.jar
)文件,方法为 C:\Adobe\Adobe_Experience_Manager_Forms\java\jdk\bin
文件夹为:
jar -cfm java.mail-1.5.jar manifest.mf
在上述命令中, manifest.mf 是清单文件的名称,并且 java.mail-1.5.jar 是执行上述命令后创建的文件的名称。
导航到 http://<server name>:<port>/lc/system/console/bundles
并删除名为 JavaMail API (com.sun.mail.javax.mail) version 1.6.2
.
安装 java.mail-1.5.jar
步骤3得到的。 此步骤将重新启动JEE部署的sling属性。 等待已安装的捆绑包,位于 http://<server name>:<port>/lc/system/console/bundles
将状态显示为 活动.
如果状态仍为 处于活动状态,重新启动 JBoss® 从 服务控制台.
安装 javax.mail-1.5.6.redhat-1.jar
使用步骤5下载的文件。
停止 JBoss® 从 服务控制台 并将以下属性附加到 Sling.properties 文件:
org.osgi.framework.system.packages.extra=javax.activation; version\=1.2.0
sling.bootdelegation.activation=javax.activation.*
重新启动 JBoss®.