HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException
	simpleWebFrame.web.AbstractEntry.doPost(AbstractEntry.java:135)
	www.AppEntry.doGet(AppEntry.java:78)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	www.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:223)
	www.ModuleMapServlet.dispatchProductModule(ModuleMapServlet.java:135)
	www.ModuleMapServlet.doPost(ModuleMapServlet.java:77)
	www.ModuleMapServlet.doGet(ModuleMapServlet.java:194)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.lang.reflect.InvocationTargetException
	sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:585)
	simpleWebFrame.web.AbstractModuleProcessor.doAction(AbstractModuleProcessor.java:77)
	simpleWebFrame.web.AbstractEntry.doPost(AbstractEntry.java:93)
	www.AppEntry.doGet(AppEntry.java:78)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	www.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:223)
	www.ModuleMapServlet.dispatchProductModule(ModuleMapServlet.java:135)
	www.ModuleMapServlet.doPost(ModuleMapServlet.java:77)
	www.ModuleMapServlet.doGet(ModuleMapServlet.java:194)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.SocketException
MESSAGE: java.net.ConnectException: Connection refused

STACKTRACE:

java.net.SocketException: java.net.ConnectException: Connection refused
	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
	at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:284)
	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2555)
	at com.mysql.jdbc.Connection.<init>(Connection.java:1485)
	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
	at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:82)
	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300)
	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816)
	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:518)
	at simpleWebFrame.database.DBConnectionPool.getConnection(DBConnectionPool.java:92)
	at simpleWebFrame.web.AbstractModuleProcessor.getConnection(AbstractModuleProcessor.java:449)
	at www.processor.ProductProcessor.detailViewAction(ProductProcessor.java:827)
	at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at simpleWebFrame.web.AbstractModuleProcessor.doAction(AbstractModuleProcessor.java:77)
	at simpleWebFrame.web.AbstractEntry.doPost(AbstractEntry.java:93)
	at www.AppEntry.doGet(AppEntry.java:78)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
	at www.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:223)
	at www.ModuleMapServlet.dispatchProductModule(ModuleMapServlet.java:135)
	at www.ModuleMapServlet.doPost(ModuleMapServlet.java:77)
	at www.ModuleMapServlet.doGet(ModuleMapServlet.java:194)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
	at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 0 ms ago.
	com.mysql.jdbc.Connection.createNewIO(Connection.java:2621)
	com.mysql.jdbc.Connection.<init>(Connection.java:1485)
	com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
	org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:82)
	org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300)
	org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816)
	org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
	org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:518)
	simpleWebFrame.database.DBConnectionPool.getConnection(DBConnectionPool.java:92)
	simpleWebFrame.web.AbstractModuleProcessor.getConnection(AbstractModuleProcessor.java:449)
	www.processor.ProductProcessor.detailViewAction(ProductProcessor.java:827)
	sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:585)
	simpleWebFrame.web.AbstractModuleProcessor.doAction(AbstractModuleProcessor.java:77)
	simpleWebFrame.web.AbstractEntry.doPost(AbstractEntry.java:93)
	www.AppEntry.doGet(AppEntry.java:78)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	www.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:223)
	www.ModuleMapServlet.dispatchProductModule(ModuleMapServlet.java:135)
	www.ModuleMapServlet.doPost(ModuleMapServlet.java:77)
	www.ModuleMapServlet.doGet(ModuleMapServlet.java:194)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.23 logs.


Apache Tomcat/5.5.23