【问题标题】:Mule ESB receive over HTTPSMule ESB 通过 HTTPS 接收
【发布时间】:2012-10-19 23:02:17
【问题描述】:

现在最后一个骡子问题:

<https:connector name="httpsConnector" doc:name="HTTP\HTTPS">
<https:tls-key-store path="keystore.jks" keyPassword="pass" storePassword="pass"/>
</https:connector>


<https:inbound-endpoint exchange-pattern="request-response" host="localhost" port="65081" path="path" connector-ref="httpsConnector" doc:name="HTTP"/>

所以我的代码中有这两个 sn-ps,但无论何时启动我都会得到:

1. The required object/property "tls-key-store" is null (org.mule.transport.ConnectException)

但 tls-key-store 不为空。

怎么了?

谢谢

汤姆

【问题讨论】:

    标签: java esb mule


    【解决方案1】:

    这通常是由于 keystore.jks 无法在您的应用程序中找到。您能否确保它存在于类路径中或将整个路径设置为路径属性的值

    【讨论】:

    • 谢谢,我看看,我在关注 wiki 页面,它说如果它在资源目录中,那么它不需要路径。我会添加一个完整的路径,看看会发生什么。
    • 请不要 :) 我认为问题只是在项目构建期间没有在类路径中正确复制密钥库。
    猜你喜欢
    • 1970-01-01
    • 2013-10-02
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    相关资源
    最近更新 更多