首页 > 代码库 > The server encountered an internal error that prevented it from fulfilling this request.

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

type Exception report

message Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:

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

exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。### The error may exist in file [C:\Program Files\apache-tomcat-7.0.67\webapps\ExceptionManageSystem\WEB-INF\classes\com\tongyan\ems\mapper\userMapper.xml]### The error may involve com.tongyan.ems.mapper.UserMapper.findByNameAndPwd### The error occurred while executing a query### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

root cause

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。### The error may exist in file [C:\Program Files\apache-tomcat-7.0.67\webapps\ExceptionManageSystem\WEB-INF\classes\com\tongyan\ems\mapper\userMapper.xml]### The error may involve com.tongyan.ems.mapper.UserMapper.findByNameAndPwd### The error occurred while executing a query### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。	org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:76)	org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)	com.sun.proxy.$Proxy46.selectOne(Unknown Source)	org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)	org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:68)	org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52)	com.sun.proxy.$Proxy59.findByNameAndPwd(Unknown Source)	com.tongyan.ems.dao.impl.UserDaoImpl.findByNameAndPwd(UserDaoImpl.java:26)	com.tongyan.ems.service.impl.UserServiceImpl.verifyLogin(UserServiceImpl.java:22)	com.tongyan.ems.controller.web.LoginController.verifyLogin(LoginController.java:43)	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)	org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)	org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706)	org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

root cause

org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。### The error may exist in file [C:\Program Files\apache-tomcat-7.0.67\webapps\ExceptionManageSystem\WEB-INF\classes\com\tongyan\ems\mapper\userMapper.xml]### The error may involve com.tongyan.ems.mapper.UserMapper.findByNameAndPwd### The error occurred while executing a query### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。	org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:26)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:111)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:66)	sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)	com.sun.proxy.$Proxy46.selectOne(Unknown Source)	org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)	org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:68)	org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52)	com.sun.proxy.$Proxy59.findByNameAndPwd(Unknown Source)	com.tongyan.ems.dao.impl.UserDaoImpl.findByNameAndPwd(UserDaoImpl.java:26)	com.tongyan.ems.service.impl.UserServiceImpl.verifyLogin(UserServiceImpl.java:22)	com.tongyan.ems.controller.web.LoginController.verifyLogin(LoginController.java:43)	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)	org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)	org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706)	org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

root cause

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。	org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)	org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:82)	org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:68)	org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:279)	org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:72)	org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:59)	org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:267)	org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:137)	org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:96)	org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:77)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:108)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:66)	sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)	com.sun.proxy.$Proxy46.selectOne(Unknown Source)	org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)	org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:68)	org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52)	com.sun.proxy.$Proxy59.findByNameAndPwd(Unknown Source)	com.tongyan.ems.dao.impl.UserDaoImpl.findByNameAndPwd(UserDaoImpl.java:26)	com.tongyan.ems.service.impl.UserServiceImpl.verifyLogin(UserServiceImpl.java:22)	com.tongyan.ems.controller.web.LoginController.verifyLogin(LoginController.java:43)	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)	org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)	org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706)	org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

root cause

com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.0.216 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。	com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:190)	com.microsoft.sqlserver.jdbc.SQLServerException.ConvertConnectExceptionToSQLServerException(SQLServerException.java:241)	com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2243)	com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:491)	com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1309)	com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:991)	com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:827)	com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012)	org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)	org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)	org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1148)	org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)	org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)	org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)	org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)	org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:82)	org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:68)	org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:279)	org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:72)	org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:59)	org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:267)	org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:137)	org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:96)	org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:77)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:108)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102)	org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:66)	sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)	com.sun.proxy.$Proxy46.selectOne(Unknown Source)	org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)	org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:68)	org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52)	com.sun.proxy.$Proxy59.findByNameAndPwd(Unknown Source)	com.tongyan.ems.dao.impl.UserDaoImpl.findByNameAndPwd(UserDaoImpl.java:26)	com.tongyan.ems.service.impl.UserServiceImpl.verifyLogin(UserServiceImpl.java:22)	com.tongyan.ems.controller.web.LoginController.verifyLogin(LoginController.java:43)	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	java.lang.reflect.Method.invoke(Method.java:601)	org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)	org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)	org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777)	org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706)	org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

 

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

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