HTTP Status 500 -


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.data.GetBusStation.getBusStationMoreInfoListBean(GetBusStation.java:107)
	com.mapbar.mapv2.controller.CityController.moreInfoList(CityController.java:425)
	sun.reflect.GeneratedMethodAccessor59.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.


Apache Tomcat/6.0.18