是否可以将modeshape rest服务连接到我自己的modeshape存储库(通过cdi管理)
我无法找到任何相关信息。我有一个modehape服务器在我的CDI webapp中运行(不在Jboss上)。
在开发过程中,我想启用modehapes作为该存储库的标准rest接口,但我没有找到任何关于如何做到这一点,
目前,我只是将modeshape rest webapp配置为使用与我的webapp相同的数据存储目录,但这是一个邪恶的黑客攻击。
恕我直言必须有一种方法可以将一些modehape-rest罐子捆绑到我的应用程序并在那里配置其余的servlet以使用我现有的modeshape实例?
答案 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会自动注册它。