我有一个Java服务器,它使用Quartz作为调度器来持续运行作业。此程序的目标是定期执行计算,因此每隔T分钟就会启动一个作业:它获取数据以进行验证,执行一些计算并将其保存回数据库。
服务器从Microsoft Azure中的VM运行,使用Ubuntu 12.04 LTS,而数据库是SQL Azure。我使用的ORM是Ebean 3.3.1-RC2。
我一直收到以下异常:
javax.persistence.PersistenceException: com.microsoft.sqlserver.jdbc.SQLServerException: The connection is close
我使用Java15.0.2和GlassFish 4.1.1制作了Java Enterprise应用程序。
这是我在glassfish输出中得到的:
`C:\Users\s\Documents\Java\glassfish4\glassfish\bin\asadmin.bat start-domain domain1
Attempting to start domain1.... Please look at the server log for more details.....
C:\Users\s\.jdks\openjdk-15.0.2\bin\java.exe -Dfile.encod
我正在用Java编写一个WebService来创建和调用这个类:
public class Manager{
private Connection aConnection;
public CacheManager(){
//We get a connection
aConnection = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/mydb?user=root&password=";
我在当前的网站上使用Hibernate 4和mysql,在两个web浏览器的选项卡中多次尝试刷新页面之后,服务器出现了错误日志:
ERROR: Data source rejected establishment of connection, message from server: "Too many connections"
org.hibernate.exception.JDBCConnectionException: Could not open connection
at org.hibernate.exception.internal.SQLExcepti
我正面临以下错误。
实际上,我正在通过我的web app.Next在我的一个数据库表中设置当前日期,我想输入其他日期到我的表中,因为我试图更改系统日期,然后当我切换我的web应用程序时无法进行数据库相关操作。我正面临以下错误。
我使用的是netbeans 6.8、Mysqlconnector 5.1.7、Hibernate3
我需要解决这个问题。
当我更改系统时间时,我在我的web应用程序中得到以下错误
org.hibernate.exception.JDBCConnectionException: could not execute query
at org.hibernat
我有一个应用程序,在这里我创建了两个数据源。当我的应用程序启动时,我会得到这个错误。
1. org.apache.tomcat.jdbc.pool.ConnectionPool init
SEVERE: Unable to create initial connections of pool.
java.sql.SQLException
at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:253)
2. Caused by: java.lang.NullPoin
我的springboot应用程序连接到DB和MQ,并使用Atomikos事务管理器,我就遇到了这个问题。 com.atomikos.jms.AtomikosJMSException|Connection pool exhausted - try increasing 'maxPoolSize' and/or 'borrowConnectionTimeout' on the AtomikosConnectionFactoryBean.
com.atomikos.datasource.pool.PoolExhaustedException: ConnectionP
为什么我在托管在Apache服务器上的Java/Hibernate应用程序上遇到javax.servlet.ServletException: javax.servlet.ServletException: javax.servlet.ServletException: Error creating bean?
我总是通过重新启动整个站点来修复它。有什么建议吗?
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that preve
我正在HPC (高性能计算)集群上运行Java应用程序。应用程序建立到Oracle 11.2.0数据库的JDBC瘦连接。假设这是在一个集群上,就会同时建立和维护大量的连接(尽管与数据库的实际交互相对较少)。潜在的最大并发连接数将是4500 (尽管它永远不会达到这个数字)。
应用程序工作正常,直到大约125个并行连接失败,并出现以下错误。此错误消息在后续连接尝试中仍然存在:
java.sql.SQLException: No more data to read from socket
at oracle.jdbc.driver.DatabaseError.throwSqlException(Da
我在domino服务器中创建了一个servlet,我第一次调用它时没有看到任何错误,但是在我看到以下内容之后:
java.sql.SQLException:连接不存在。在com.ibm.as400.access.JDError.throwSQLException(JDError.java:389) at com.ibm.as400.access.AS400JDBCConnection.checkOpen(AS400JDBCConnection.java:394) at com.ibm.as400.access.AS400JDBCConnection.prepareStatement(AS40
我使用java和一些数据库(oracle/sql)来存储一些信息。因此,我决定创建一个固定的类,它将处理我的连接,我将在最后返回一个con对象,以便我可以在其他类中使用它。
这个类的主要功能是能够从另一个类建立到数据库的连接。
请告诉我哪一个更好,为什么和是否可以改进。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectDB {
private static ConnectDB con = new ConnectDB