我嘗試了http://wiki.orbeon.com/forms/doc/developer-guide/form-runner/oracle-and-mysql-persistence-layers#TOC-MySQL2中描述的所有步驟。我正在使用Orbeon Forms 4.7和XAMPP v3.2.1。無法連接到我自己的mysql
我的步驟是:
- 創建帶有密碼orbeon和新模式orbeon新用戶orbeon。
- 在orbeon模式中創建用於Orbeon Forms的表。
- 下載mysql-connector-java-5.1.33-bin.jar並將其複製到xampp \ tomcat \ lib中。
- 編輯的Tomcat的server.xml,和內爲Orbeon形式添加
<Resource>
元素,即:
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
initialSize="3" maxActive="10" maxIdle="20" maxWait="30000"
driverClassName="com.mysql.jdbc.Driver"
poolPreparedStatements="true"
validationQuery="select 1 from dual"
testOnBorrow="true"
username="orbeon"
password="orbeon"
url="jdbc:mysql://localhost:3306/orbeon?useUnicode=true&characterEncoding=UTF8"/>
- 現在我之後創建的形式,mysql中沒有數據。
是否有任何解決方案或任何步驟我做錯了?
感謝您的幫助,現在我可以用自己的數據庫連接orbeon :) – 2014-11-10 06:12:44
嗨,@ awilkinson,我無法配置的Postgres數據庫的。 Orbeon形式。請檢查鏈接http://stackoverflow.com/questions/31201679/orbeon-forms-postgres-db-connection – Prathyush 2015-07-03 12:56:18
嗨@Pratyush。我發佈了你的問題的答案。 – awilkinson 2015-07-03 17:10:05