jjzjj

GenericJDBCException

全部标签

java - 发生 org.hibernate.exception.GenericJDBCException : Could not open connection for long running process

在我的应用程序中,我为一项工作使用了20个线程。每个线程调用远程Web服务并更新Oracle数据库。Jboss重启后,作业无法更新数据库,除了我在日志中发现的异常:2017-11-0823:36:20,706ERROR[org.hibernate.engine.jdbc.spi.SqlExceptionHelper](EJBdefault-21)javax.resource.ResourceException:IJ000460:Errorcheckingforatransaction2017-11-0823:36:20,706ERROR[org.jboss.as.ejb3](EJBde

java - JBoss6 JPA : Entity with @Lob results in GenericJDBCException

我有一个带有@Lob注释的简单EntityBean。如果我删除这个注解,我在JBossAS6.0.0.Final和MySQL5上不会出错。但是如果我用@Lob注释它(因为在我的例子中mt包含大约100到5000个字符),如果我坚持实体,我的测试环境会出错。没有@Lob:mt被映射到VARCHAR使用@Lob:mt映射到LONGTEXT(这是我想要的,但我得到错误)这是我的实体:@Entity@Table(name="Description")publicclassDescriptionimplementsSerializable{publicstaticfinallongserialV