gpt4 book ai didi

java - HTTP 状态 500 - 无法获取序列名称 : Visitor 的下一个排序 ID

转载 作者:行者123 更新时间:2023-11-30 07:15:16 25 4
gpt4 key购买 nike

我正在尝试通过本地计算机(localhost)运行 ofbiz,我的操作系统是 ubuntu 14.04。到目前为止,我已经安装了 JRE、JDK 和 apache ant,并且我的系统还包含 apache 服务器并正在运行。

然后转到包含 build.xml 的目录并运行以下命令

sudo ant run-install

然后替换新的 build.xml 文件并运行以下命令

ant load-demo
ant start

然后服务器将启动,并且可以通过 url https://localhost:8443/ecommerce/control/checkLogin 访问代码一切都工作正常。

现在问题是在第二天,当我使用相同的 ant start 命令启动服务器时,服务器启动正常,但访问它时开始给我错误,如
HTTP Status 500 - 无法获取序列名称的下一个序列 ID:访客。下面添加了错误的屏幕截图:

enter image description here
我是 ofbiz 新手,请帮我找到:

1.Why this is error coming on previously worked code?
2.How to solve this issue?

提前谢谢您。

最佳答案


当我尝试在 ubuntu 上使用 ant 运行 ofbiz 时,我遇到了同样的问题。
Ofbiz 默认使用 derby 作为数据库,并且连接文件在您的项目目录中可用。当代码由于连接文件无法访问而无法与数据库连接时,就会出现此问题。
在我的情况下,这是由于文件权限造成的。检查您是否拥有所有文件的文件权限,因为它解决了我的问题。

cd path/to/your/ofbiz/folder
sudo chmod 777 -R your project name

您可以根据您的需要和安全性从上面更改权限。

关于java - HTTP 状态 500 - 无法获取序列名称 : Visitor 的下一个排序 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38522887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com