2013-10-15 47 views
2

我想使用WAR文件分發版在Unix服務器上安裝Jasper服務器社區版。我將Apache Tomcat 7用作應用程序服務器,將Postgres用作後端數據庫。我能夠在buildomatic中成功構建js-install-ce腳本,但是當我嘗試將war文件部署到tomcat服務器時,我收到了一堆sql例外如何填充js-install腳本創建的jasperserver數據庫?

通過挖掘日誌,它看起來像jasperverver數據庫保持空白,沒有在其中創建表。從文檔中我嘗試使用js-create.ddl手動創建這些表,但是所有的sql語句都會失敗。有什麼我失蹤?任何幫助表示讚賞

+0

你能告訴我們(錯誤)日誌嗎? –

+0

以下是完整的日誌https://gist.github.com/shruti-palshikar/6340258910969bf82471 – ruby

+0

該腳本不會選擇數據庫。也許已經有一個來自前一次嘗試的數據庫。做一個「drop database jasperserver」然後再試一次。如果這不起作用,請查看腳本。也許你可以添加一個創建數據庫/使用數據庫。 –

回答

1

對於其他人試圖繞過這個問題,

在init-JS-DB-CE腳本只嘗試,而不必設置一個搜索路徑創建表。 所以在你的腳本中,請設置你的jasperserver數據庫的路徑。