2016-07-22 26 views
1

我想通過本地機器(本地主機)運行ofbiz,我的操作系統是Ubuntu 14.04。直到現在我已經安裝了JRE,JDK和apache ant,並且我的系統還包含apache服務器並正在運行。

隨後前往目錄包含build.xml文件並運行以下命令
HTTP狀態500 - 無法獲得序列名稱的下一個序列號:訪問者

sudo的螞蟻運行安裝

,然後更換新的build.xml文件,運行以下命令

ant load-demo
ant start

然後服務器將啓動,代碼可以通過url https://localhost:8443/ecommerce/control/checkLogin訪問,一切工作正常。

現在的問題是第二天,當我啓動服務器與相同的螞蟻啓動命令服務器開始罰款,但在訪問它開始給我錯誤,如
HTTP狀態500 - 無法獲得序列名稱的下一個序列ID:訪問者。錯誤的屏幕截圖如下補充:

enter image description here
我是新來的ofbiz請幫我看看:

1.爲什麼這個即將到來的錯誤在以前工作的代碼?
2.如何解決這個問題?

在此先感謝您。

回答

1


我得到同樣的問題,當我試圖在ubuntu上運行螞蟻onbiz。
Ofbiz默認使用derby作爲數據庫,連接文件在您的項目目錄中可用。當代碼無法連接數據庫時,會出現此問題,因爲連接文件不可訪問。
就我而言,這是由於文件許可。檢查您是否有文件權限,以解決我的所有文件。

CD 路徑/到/你/的ofbiz /文件夾
須藤搭配chmod 777 -R項目名稱

您可以根據您的需要和安全性上面更改權限。

+0

謝謝哥們,我已經浪費了我的整個一天找到解決方案,而不是這一個。而這個最後對我來說很有用!非常感謝! – Santab

相關問題