首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >汇流安装导致500个异常HibernateException

汇流安装导致500个异常HibernateException
EN

Stack Overflow用户
提问于 2016-03-17 09:54:51
回答 2查看 3K关注 0票数 2

我目前使用聚合和mysql来制作个人wiki。然而,我在500 exception HibernateException

汇流原木:

由: com.atlassian.confluence.tenant.VacantException:汇合点是空的,不允许调用出租的公共抽象net.sf.hibernate.Session net.sf.hibernate.SessionFactory.openSession()抛出net.sf.hibernate.HibernateException。在com.atlassian.confluence.tenant.TenantGate$1.lambda$create$306(TenantGate.java:45) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)

我所做的:

  1. 确认mysql连接程序工作正常。详情见测试mysql压缩器
  2. 重新安装服务器时,但也会出现错误。
  3. 搜索问题并找到它,但没有。请参阅openSession()抛出net.sf.hibernate.HibernateException

欢迎任何帮助!

EN

回答 2

Stack Overflow用户

发布于 2016-10-06 15:23:32

下载最新的mysql-连接器jar文件,并将其放在/confluence/WEB/lib/和所有其他库中。执行停止并重新启动您的汇合实例。

我有完全相同的异常openSession()失败,我将合并实例从5.1.3升级到5.10,然后进入这个异常,但是在我使用mysql-连接器-java-5.1.40-bin.jar之后,它工作了。

票数 2
EN

Stack Overflow用户

发布于 2017-02-01 13:27:38

有几件事情可能出错,导致失败。

首先,确保将mysql-连接器jar放在正确的位置。

其次,转到您的主目录进行汇合,并检查confluence.cfg.xml。看看这些设置:

代码语言:javascript
复制
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.isolation">2</property>
<property name="hibernate.connection.password">[PASSWORD]</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost/confluence?sessionVariables=storage_engine%3DInnoDB</property>
<property name="hibernate.connection.username">confluenceuser</property>

确保mysql的用户和密码是正确的。您可以使用mysql -u confluenceuser -p在mysql中进行测试。确保url也是正确的。特别是主机名localhost

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36057023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档