使用modehapes REST-service与您自己的modeshape实例的可能性?

时间:2014-05-19 15:26:28

标签: java rest cdi modeshape

是否可以将modeshape rest服务连接到我自己的modeshape存储库(通过cdi管理)

我无法找到任何相关信息。我有一个modehape服务器在我的CDI webapp中运行(不在Jboss上)。

在开发过程中,我想启用modehapes作为该存储库的标准rest接口,但我没有找到任何关于如何做到这一点,

目前,我只是将modeshape rest webapp配置为使用与我的webapp相同的数据存储目录,但这是一个邪恶的黑客攻击。

恕我直言必须有一种方法可以将一些modehape-rest罐子捆绑到我的应用程序并在那里配置其余的servlet以使用我现有的modeshape实例?

1 个答案:

答案 0 :(得分:0)

您绝对可以配置REST Web服务(实际上只是一个servlet Web应用程序)来查找存储库via JNDI。只需将web.xml文件中的org.modeshape.jcr.URL参数更改为存储库的JNDI名称:

<context-param>
    <param-name>org.modeshape.jcr.URL</param-name>
    <param-value>jndi:jcr</param-value>
</context-param>

请记住,ModeShape的存储库配置可以指定存储库的JNDI名称,ModeShape会自动注册它。