mysql - JDBC exception while connecting to remote database -
i have spring project connects remote mysql database , displays data it. app tested in eclipse on tomcat localhost server , there no problems. later on, extracted project in .war format , uploaded on openshift.com server, , worked more 2 weeks. suddenly, error when open on server:
http status 500 - request processing failed; nested exception java.lang.runtimeexception: com.mysql.jdbc.exceptions.jdbc4.communicationsexception: communications link failure type exception report message request processing failed; nested exception java.lang.runtimeexception: com.mysql.jdbc.exceptions.jdbc4.communicationsexception: communications link failure description server encountered internal error prevented fulfilling request. exception org.springframework.web.util.nestedservletexception: request processing failed; nested exception java.lang.runtimeexception: com.mysql.jdbc.exceptions.jdbc4.communicationsexception: communications link failure last packet sent server 0 milliseconds ago. driver has not received packets server. org.springframework.web.servlet.frameworkservlet.processrequest(frameworkservlet.java:894) org.springframework.web.servlet.frameworkservlet.doget(frameworkservlet.java:778) javax.servlet.http.httpservlet.service(httpservlet.java:620) javax.servlet.http.httpservlet.service(httpservlet.java:727) org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) i opened same project in eclipse (connected online database) , there no error. extracted app in new .war file , deleted old 1 on server , replaced new one. , guess what, still same exception occurs. basically, have 1 application, connects remote database, , works fine when run on localhost, not work when put on hosting server (it working on server time weird). have gone wrong?
Comments
Post a Comment