Karaf/CXF 容器中的每线程项目

Per-thread items in a Karaf/CXF container

我需要进行设置,以便在 Karaf CXF 容器中为每个线程创建一次对象,因为我假设容器本身会设置多个服务线程。我可以只使用 ThreadLocal,但是 blueprint.xml 是否支持将范围限定到线程?

没有范围,只有原型(默认)和单例。

http://www-01.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.osgi.doc/ae/ca_blueprint_scopes.html

维克多