我正在尝试将Orbeon Forms实例连接到SQL Server实例,我根据以下说明设置了该实例:
http://doc.orbeon.com/form-runner/persistence/relational-db.html
数据库设置很好,Orbeon工作正常,但是当它尝试连接到我的数据库时出错(来自UI的消息是"与数据库通信时出错。请联系应用程序管理员。& #34):
<?xml version='1.0' encoding='utf-8'?>
<Server ...>
<Service ...>
<Engine ...>
<Host ...>
<Context
path="/orbeon"
docBase="/orbeon"
reloadable="false"
override="true"
allowLinking="true">
<Resource
name="jdbc/sqlserver"
auth="Container"
type="javax.sql.DataSource"
initialSize="3"
maxActive="10"
maxIdle="20"
maxWait="30000"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
poolPreparedStatements="true"
validationQuery="select 1"
testOnBorrow="true"
username="username"
password="password"
url="jdbc:sqlserver://sqlazureserver.database.windows.net:1433;database=orbeondb;">
</Resource>
</Context>
</Host>
</Engine>
</Service>
</Server>
orbeon.log没有关于数据库错误的信息,catalina也没有。* .log。
我试图确定Orbeon是否是我目前参与的产品选择过程的可行候选者。它看起来很有希望,但现在它还没有站得那么好!