我已经安装了宾得5,我还使用MDX查询在其中创建了新的仪表板。与CE 5一样,所有数据都存储在JCR中,而不是存储在文件系统中(如4.5等)。所以我试着从市场上安装插件RepositorySynchronizer。安装后,我重新启动tomcat (戊and服务器)并尝试打开RepositorySynchronizer插件,但是它给出了诸如“检查prs.xml中的JCR和文件系统的路径”这样的错误,我使用http://redmine.webdetails.org/issues/2961讨论解决了这一错误。所以现在我的prs.xml看起来
位置path="jcr-solution:file:///E:/Suraj/Pentaho/biserver-ce/tomcat/bin/“name="JCR”
location path="E:/Suraj/Pentaho/biserver-ce/pentaho-solutions/system/../repositorySynchronizer“name=”文件系统“
如前所述,使用上述设置,我可以打开RepositorySynchronizer插件,但它显示的文件总数为0 (JCR+filesystem类别)。
我不知道到底是什么错了,或者我做了任何错误的配置!
在这个问题上的任何帮助都是非常感谢的。
提前谢谢。苏拉杰。
(p.s.:我的最终目标是把我的工作(仪表板)带到我的本地文件系统中)
发布于 2014-05-15 02:46:55
您应该编辑prs.xml,如下所示
<?xml version="1.0" encoding="UTF-8"?>
<prs>
<locations>
<!--<location path="jcr-solution:/pentaho!/" name="JCR"/>-->
<location path="jcr-solution:/pentaho/" name="JCR"/>
<location path="${cpk.solution.system.dir}/../repositorySynchronizer" name="File System"/>
</locations>
<excludes>
<!-- Exclude all dot folders and files -->
<exclude pattern=".*/\.[^/]*(/.*)?"/>
<!-- Exclude sample folders -->
<exclude pattern=".*/bi-developers(/.*)?"/>
<exclude pattern=".*/cde(/.*)?"/>
<exclude pattern=".*/plugin-samples(/.*)?"/>
<exclude pattern=".*/Steel\sWheels(/.*)?"/>
</excludes>
<last_synch>1400121112610</last_synch>
</prs>注释或删除此path=“jcr-解决方案:/pentaho!/”,并添加path=“jcr-path=解决方案:/戊and /”
https://stackoverflow.com/questions/22398604
复制相似问题