Orbeon表单无法配置postgres连接

时间:2016-09-10 14:56:49

标签: java xml database postgresql orbeon

我无法配置PostgreSQL数据库连接。对于eXist数据库一切正常但是当我配置META-INF/content.xml使用PostgreSQL时,我总是得到“与数据库通信时出错。请联系应用程序管理员。”

我已尝试使用此信息,但从未更改Orbeon Forms Postgres DB connection

这是我的webapps/orbeon/META-INF/context.xml

<?xml version='1.0' encoding='utf-8'?>
<Context>
    <Resource
        name="jdbc/mysql"
        driverClassName="com.mysql.jdbc.Driver"
        auth="Container" 
        type="javax.sql.DataSource"
        initialSize="3" 
        maxActive="10" 
        maxIdle="10" 
        maxWait="30000"
        poolPreparedStatements="true"
        testOnBorrow="true"
        validationQuery="select 1"
        username="orbeonuser"
        password="orbeonpasswd"
        url="jdbc:postgresql://localhost:5432/orbeon?useUnicode=true&amp;characterEncoding=UTF8&amp;socketTimeout=30&amp;tcpKeepAli$
</Context>

resources/config/properties-local.xml

<properties xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:oxf="http://www.orbeon.com/oxf/processors">

    <property as="xs:boolean" name="oxf.fr.persistence.exist.active"          value="false"/>
    <property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*"        value="postgresql"/>
    <property as="xs:anyURI"  name="oxf.fr.persistence.resource.uri"          value="/fr/service/resource"/>
    <property as="xs:anyURI"  name="oxf.fr.persistence.exist.uri"             value="/fr/service/exist"/>
    <property as="xs:anyURI"  name="oxf.fr.persistence.exist.exist-uri"       value="/exist/rest/db/orbeon/fr"/>
    <property as="xs:anyURI"  name="oxf.fr.persistence.postgresql.uri"        value="/fr/service/postgresql"/>
    <property as="xs:string"  name="oxf.fr.persistence.postgresql.datasource" value="postgresql"/>

</properties>

有人有什么建议吗?

我正在使用Orbeon 2016.2 CE。

0 个答案:

没有答案