过去,我曾经能够使用Marklogic的应用程序构建器生成搜索应用程序,将创建的模块数据库的内容复制到文件系统,更改HTTP服务器的配置并开始自定义。
但是,这不适用于新的Marklogic7应用程序。当我将应用程序模块移动到文件系统并运行应用程序时,我得到了通用的REST API页面。显然,如果应用程序模块未存储在数据库中,则REST API重写器脚本不会获取配置。有没有办法解决这个问题?
我想使用上述工作流程的原因是我可以使用版本控制和自动部署程序。在模块数据库中安装应用程序会严重限制开发工具的选择。
答案 0 :(得分:3)
虽然我认为没有直接的方法来处理您正在寻找的内容,但使用工作流程laid out in this blog post可以让您使用版本控制,并且可以轻松编写自动部署程序的脚本。它使用了Roxy Deployer(intro)。