【发布时间】:2013-12-04 23:09:58
【问题描述】:
我有一个基本的 Jetty 实例,它使用带有 akka 和 scala 的 akka-camel 库。例如:
class RestActor extends Actor with Consumer {
def endpointUri = "jetty:https://0.0.0.0:443/"
def receive = {
case msg: CamelMessage => {
...
}
...
}
...
}
我想将 SslSocketConnector 绑定到底层码头实例,以便我可以加载我的 SSL 证书,但我遇到的问题是我无法弄清楚如何处理底层码头实例来调用 addConnector()功能。我的一个想法是将 Camel 特征添加到我的类中(例如:RestActor 使用 Camel 的 Consumer 扩展 Actor)以访问 Camel 的“context”变量,但编译器抱怨这样做会覆盖“context”变量,该变量也存在于阿卡的演员特质。
【问题讨论】:
标签: scala jetty apache-camel akka