【问题标题】:How to configure email properties in JBoss JBPM / WildFly?如何在 JBoss JBPM / WildFly 中配置电子邮件属性?
【发布时间】:2021-06-03 12:40:33
【问题描述】:

我正在尝试在 JBPM Business Central + KIE 服务器(在 WildFly 服务器内运行的应用程序)中配置 SMTP 邮件设置

文档说我应该配置 JNDI 资源或将文件 email.properties 放在类路径的根目录中(信息取自这里:https://access.redhat.com/documentation/en-us/red_hat_jboss_bpm_suite/6.4/html/user_guide/email_task

我更喜欢第二个选项,但我不知道应该将 email.properties 文件放在哪里。在寻找解决方案时,我遇到了一些关于使用 XML 文件创建模块的复杂文档,但我不知道是什么。

有没有简单的方法可以将文件放在 WildFly 类路径的根目录中?

谢谢!

【问题讨论】:

  • 尝试直接在standalone.xml的标签中添加属性。我没有使用过 JBPM,但在 application.properties 文件的上下文中遇到了类似的问题。请让我知道这是否适合您。

标签: java jboss wildfly classpath jbpm


【解决方案1】:

您可以通过 jboss-cli 添加邮件配置,而不是类路径中的文件:

/socket-binding-group=standard-sockets/remote-destination-outbound-socket-binding=jbpm-mail-smtp/:add(host=smtp.gmail.com, port=465)

/subsystem=mail/mail-session=jbpm/:add(jndi-name=java:/jbpmMailSession, from=username@gmail.com)

/subsystem=mail/mail-session=jbpm/server=smtp/:add(outbound-socket-binding-ref=jbpm-mail-smtp, ssl=true, username=username@gmail.com, password=password)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-27
    • 1970-01-01
    • 2016-08-02
    • 1970-01-01
    • 1970-01-01
    • 2019-02-23
    • 1970-01-01
    • 2012-01-21
    相关资源
    最近更新 更多