Ticket #1299 (closed clarification: fixed)
Annotation Feed - Null Pointer Exception
| Reported by: | npeterson | Owned by: | npeterson |
|---|---|---|---|
| Priority: | high | Milestone: | 0.9.3_rc1 |
| Component: | ambra | Version: | 0.9.3 |
| Keywords: | Cc: |
Description (last modified by dragisak) (diff)
When viewing the PLoS One feed there is a null pointer exception
http://plosone-demo.plos.org/article/feed?type=Annotation
root cause
java.lang.NullPointerException java.lang.String.<init>(String.java:433) org.topazproject.ambra.struts2.AmbraFeedResult.getBody(AmbraFeedResult.java:390) org.topazproject.ambra.struts2.AmbraFeedResult.buildAnnotationFeed(AmbraFeedResult.java:353) org.topazproject.ambra.struts2.AmbraFeedResult.execute(AmbraFeedResult.java:253) org.topazproject.ambra.struts2.AmbraFeedResult$$FastClassByCGLIB$$8fcbf35f.invoke(<generated>) net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:695) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:630) org.topazproject.ambra.struts2.AmbraFeedResult$$EnhancerByCGLIB$$15dd5e66.execute(<generated>) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419) org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81) org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:129) org.topazproject.ambra.web.DummySSOFilter.doFilter(DummySSOFilter.java:105) org.topazproject.ambra.web.VirtualJournalContextFilter.doFilter(VirtualJournalContextFilter.java:150) org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406) org.topazproject.ambra.web.MultipleRequestFilter.doFilter(MultipleRequestFilter.java:95)
Change History
Note: See
TracTickets for help on using
tickets.
