【问题标题】:how XBeanNamespaceHandler is used by ActiveMQ?ActiveMQ 如何使用 XBeanNamespaceHandler?
【发布时间】:2011-08-02 22:16:59
【问题描述】:

我很想知道 ActiveMQ 的 xml 是如何被削减以生成其嵌入式代理的。我在activemq-core-5.5.0.jar中找到了以下spring.handlers。

#Generated by xbean-spring
#Mon Mar 28 19:10:40 IST 2011
http\://activemq.apache.org/schema/core=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler

这表明使用了 XBeanNamespaceHandler 但我不知道如何使用。有人知道 ActiveMQ 如何使用 XBeanNamespaceHandler 吗?

谢谢,

【问题讨论】:

  • 只需在同一个 jar 的 /META-INF/services/org/apache/xbean/spring/http/activemq.apache.org/schema/core 中找到文件。它似乎是 XML 元素和实际 ActiveMQ 类之间的映射。但我找不到有关如何读取此文件的文档。
  • 例如,authorizationPlugin 是如何包含到 broker 中的。我找不到 ActiveMQ 是如何做到这一点的任何线索。

标签: apache spring activemq


【解决方案1】:

此类命名空间处理程序的实现在 Spring Reference 的 Appendix D. Extensible XML authoring 中进行了描述。

【讨论】:

  • 谢谢,它描述了 spring.handlers 文件。但是我在网上找不到关于 apache.xbean.spring 的信息,我怀疑 XBeanNamespaceHandler 来自这个项目。
猜你喜欢
  • 1970-01-01
  • 2012-03-20
  • 2017-02-08
  • 2015-07-15
  • 2023-03-16
  • 1970-01-01
  • 2016-04-14
  • 2015-07-04
  • 1970-01-01
相关资源
最近更新 更多