type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.OutOfMemoryError: Direct buffer memory org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:972) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause
java.lang.OutOfMemoryError: Direct buffer memory java.nio.Bits.reserveMemory(Bits.java:633) java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:95) java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288) com.schooner.MemCached.SchoonerSockIO.<init>(Unknown Source) com.schooner.MemCached.SchoonerSockIOPool$TCPSockIO.<init>(Unknown Source) com.schooner.MemCached.SchoonerSockIOFactory.createSocket(Unknown Source) com.schooner.MemCached.SchoonerSockIOFactory.makeObject(Unknown Source) org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1181) com.schooner.MemCached.SchoonerSockIOPool.getConnection(Unknown Source) com.schooner.MemCached.SchoonerSockIOPool.getSock(Unknown Source) com.schooner.MemCached.AscIIClient.get(Unknown Source) com.schooner.MemCached.AscIIClient.get(Unknown Source) com.schooner.MemCached.AscIIClient.get(Unknown Source) com.danga.MemCached.MemCachedClient.get(Unknown Source) com.mapbar.mapv2.data.MemCached.get(MemCached.java:86) com.mapbar.mapv2.data.GetBusStation.getBusListByInit(GetBusStation.java:36) com.mapbar.mapv2.data.GetBusStation.getBusStations(GetBusStation.java:97) com.mapbar.mapv2.controller.CityController.moreInfoListByFirstPage(CityController.java:496) sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:219) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:100) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:604) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:565) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.