【问题标题】:Orbeon Nightly Build is not letting me connect to MYSQL databaseOrbeon Nightly Build 不允许我连接到 MYSQL 数据库
【发布时间】:2011-09-15 16:17:53
【问题描述】:

我正在尝试通过夜间构建更新现有的 orbeon 安装并使用现有的 MYSQL 数据库,但新版本不允许我连接到 mysql 数据库。默认为 eXist 数据库。

我将属性oxf.fr.persistence.service.mysql.datasource设置为mysql

<property as="xs:anyURI" name="oxf.fr.persistence.service.mysql.datasource" value="mysql"/>

但没用。

谁能帮我解决这个连接问题。

【问题讨论】:

  • 请使用 {} 格式化代码 sn-ps,否则其他人看不到。

标签: orbeon xforms


【解决方案1】:

在 3.9 版本之后,您配置要使用的持久层的方式发生了变化,为您提供了更大的灵活性,特别是允许您将不同的应用程序存储在同一数据库的不同架构中。所以很可能,您只需要更改properties-local.xml 中的属性。有关此更改的更多信息,请参阅Form Runner persistence layer configuration

【讨论】:

  • 我目前的orbeon是3.9版本,它连接到mySql DB。
  • 现在我们使用的是 Orbeon 3.9 PE 版本,它适用于 MySql 数据库。 ''.
  • @avernet,Orbeon 3.9 PE 版本是正确的,它适用于 MySql 数据库。但是 ** 现在问题出在 Orbeon nightly build(06.14.2011) ** 我们按照您在 properties-local.xml 中所说的设置值,它没有连接到 MySql 数据库。
  • @rcreddi,所以本质上,如果您的数据源是jdbc/mysql,使用每晚构建,那么在您的properties-local.xml 中定义属性<property as="xs:string" name="oxf.fr.persistence.provider.*.*.*" value="oracle"/> 就足够了。这就是你所拥有的吗?
  • @avernet,很好用。非常感谢您的帮助和时间。
猜你喜欢
  • 1970-01-01
  • 2020-08-06
  • 2011-11-10
  • 2014-01-19
  • 1970-01-01
  • 2014-05-28
  • 1970-01-01
  • 1970-01-01
  • 2020-04-20
相关资源
最近更新 更多