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: Unable to process request
	com.follett.fsc.dtt.titlepeek.servlet.TitlePeekServlet.doGet(TitlePeekServlet.java:47)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.perfmon4j.servlet.PerfMonFilter.doFilterHttpRequest(PerfMonFilter.java:142)
	org.perfmon4j.servlet.PerfMonFilter.doFilter(PerfMonFilter.java:104)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

com.follett.fsc.dtt.titlepeek.TitlePeekServletException: Error in getResponse; nested exception is: 
	java.lang.NullPointerException
	com.follett.fsc.dtt.titlepeek.ejb.responder.TitlePeekResponder.getResponse(TitlePeekResponder.java:307)
	com.follett.fsc.dtt.titlepeek.ejb.TitlePeekServletSessionBean.handleResponse(TitlePeekServletSessionBean.java:242)
	com.follett.fsc.dtt.titlepeek.ejb.TitlePeekServletSessionBean.handleResponse(TitlePeekServletSessionBean.java:175)
	sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.jboss.invocation.Invocation.performCall(Invocation.java:359)
	org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
	org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
	org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
	org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
	org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
	org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
	org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
	org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
	org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
	org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
	org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
	org.jboss.ejb.Container.invoke(Container.java:960)
	sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
	org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
	org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
	org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
	org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
	org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
	org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
	org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
	$Proxy52.handleResponse(Unknown Source)
	com.follett.fsc.dtt.titlepeek.servlet.TitlePeekServlet.doGet(TitlePeekServlet.java:45)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.perfmon4j.servlet.PerfMonFilter.doFilterHttpRequest(PerfMonFilter.java:142)
	org.perfmon4j.servlet.PerfMonFilter.doFilter(PerfMonFilter.java:104)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.NullPointerException
	com.follett.fsc.dtt.titlepeek.ejb.responder.TitlePeekResponder.getResponse(TitlePeekResponder.java:181)
	com.follett.fsc.dtt.titlepeek.ejb.TitlePeekServletSessionBean.handleResponse(TitlePeekServletSessionBean.java:242)
	com.follett.fsc.dtt.titlepeek.ejb.TitlePeekServletSessionBean.handleResponse(TitlePeekServletSessionBean.java:175)
	sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.jboss.invocation.Invocation.performCall(Invocation.java:359)
	org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
	org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
	org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
	org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
	org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
	org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
	org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
	org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
	org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
	org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
	org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
	org.jboss.ejb.Container.invoke(Container.java:960)
	sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
	org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
	org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
	org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
	org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
	org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
	org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
	org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
	$Proxy52.handleResponse(Unknown Source)
	com.follett.fsc.dtt.titlepeek.servlet.TitlePeekServlet.doGet(TitlePeekServlet.java:45)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.perfmon4j.servlet.PerfMonFilter.doFilterHttpRequest(PerfMonFilter.java:142)
	org.perfmon4j.servlet.PerfMonFilter.doFilter(PerfMonFilter.java:104)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

note The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.


JBossWeb/2.0.1.GA