【问题标题】:Wildfly: change smtp resource and mail session from JSF applicationWildfly:从 JSF 应用程序更改 smtp 资源和邮件会话
【发布时间】:2017-06-20 10:51:28
【问题描述】:

在 Wildfly 9 中创建 JSF 页面以更改 smtp 配置和邮件会话的简单方法?

我知道我可以在 CLI 中执行此操作,因此我可以调用 bash 脚本来设置值,如下所示:

/socket-binding-group=standard-sockets/remote-destination-outbound-socket-binding=$smtp:add(host=$host, port=$port)
/subsystem=mail/mail-session=$name:add(jndi-name="$jndi", from="$from", debug=$debug)
/subsystem=mail/mail-session=$name/server=smtp:add(outbound-socket-binding-ref=$smtp, ssl=$ssl, username=$user, password=$pass)

但我正在寻找一种更简单的方法。

【问题讨论】:

    标签: jsf wildfly


    【解决方案1】:

    Wildfly 还有一个HTTP management APInative management API

    HTTP API 示例:

    $ curl --digest  http://localhost:9990/management --header "Content-Type: application/json" -d '{"operation":"write-attribute", "name":"default-timeout", "value":"600", "address":["subsystem","transactions"]}' -u admin
    Enter host password for user 'admin':
    {"outcome" : "success", "response-headers" : {"operation-requires-reload" : true, "process-state" : "reload-required"}}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-04
      • 2013-12-13
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      • 2010-12-04
      • 2016-10-01
      相关资源
      最近更新 更多