【发布时间】:2013-02-13 17:22:15
【问题描述】:
我们有几个客户(公司),每个客户都有单独的数据库,即 companyA 有 databaseA,CompanyB 有 databaseB ...等等,所以我想要实现的是,在 pentaho 用户控制台中,所有这些公司都使用相同的报告,但是使用不同的数据源,例如 CompanyA,CompanyB..etc 将有权访问该文件夹具有的名为“Reports”的解决方案文件夹 报告列表,例如每周销售报告,所以我希望每周销售报告在登录用户来自公司 A 时使用公司 A 的数据库,并在登录用户来自公司 B 时使用公司 B 的数据库,
我试过this,但我收到了这个错误
XmlBeanDefinitionStoreException: Line 67 in XML document from file [C:\pentaho2
biserver-ce\pentaho-solutions\system\pentahoObjects.spring.xml] is invalid; nes
ed exception is org.xml.sax.SAXParseException; lineNumber: 67; columnNumber: 50
The value of attribute "value" associated with an element type "property" must
not contain the '<' character.
它在抱怨<property name="datasourceNameFormat" value="<![CDATA[{0}-{1}]]>
关于导致此错误的原因的任何想法,或者是否有任何其他方法可以做到这一点 谢谢
【问题讨论】:
标签: pentaho