AribaWeb Complex POJO Model results in Null Pointer Exception Crash

11 views
Skip to first unread message

luxspes

unread,
Feb 26, 2009, 3:11:04 AM2/26/09
to AribaWeb (aribaweb.org)
Hi!
I copied a complex POJO model from another application I was building
with another web framework in to a just created AribaWeb application,
and when I visited the main page I got this exception:

[java] java.lang.NullPointerException
[java] at ariba.ui.meta.layouts.MetaNavTabBar
$State.redirectForPage(MetaNavTabBar.java:213)
[java] at ariba.ui.meta.layouts.MetaHomePage.replacementResponse
(MetaHomePage.java:41)
[java] at
ariba.ui.aribaweb.core.AWComponentActionRequestHandler.handleRequest
(AWComponentActionRequestHandler.java:536)
[java] at ariba.ui.aribaweb.core.AWRequestContext.handleRequest
(AWRequestContext.java:1122)
[java] at
ariba.ui.aribaweb.core.AWComponentActionRequestHandler.handleRequest
(AWComponentActionRequestHandler.java:745)
[java] at
ariba.ui.aribaweb.core.AWConcreteServerApplication._dispatchRequest
(AWConcreteServerApplication.java:493)
[java] at
ariba.ui.aribaweb.core.AWConcreteServerApplication.dispatchRequest
(AWConcreteServerApplication.java:537)
[java] at
ariba.ui.aribaweb.core.AWConcreteApplication.dispatchRequest
(AWConcreteApplication.java:864)
[java] at
ariba.ui.servletadaptor.AWDispatcherServlet.aribawebDispatcher
(AWDispatcherServlet.java:191)
[java] at ariba.ui.servletadaptor.AWDispatcherServlet.doGet
(AWDispatcherServlet.java:260)
[java] at javax.servlet.http.HttpServlet.service
(HttpServlet.java:617)
[java] at ariba.ui.servletadaptor.AWDispatcherServlet.service
(AWDispatcherServlet.java:80)
[java] at javax.servlet.http.HttpServlet.service
(HttpServlet.java:717)
[java] at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
[java] at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
[java] at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:233)
[java] at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:191)
[java] at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:128)
[java] at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:102)
[java] at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
[java] at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:286)
[java] at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:845)
[java] at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
[java] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run
(JIoEndpoint.java:447)
[java] at java.lang.Thread.run(Thread.java:619)

Any hits on what could be happening?

Thanks

Regards,




Craig Federighi

unread,
Feb 26, 2009, 10:19:26 AM2/26/09
to arib...@googlegroups.com
Hi LuxSpes,

I believe that you are missing the @NavModule annotation on your "root" entities (this is what flags them as top level tabs).
(Yes, we need a much better error message for this case).

Could you try adding this.  If it doesn't work, would you mind zipping up your project source and sending it to me to debug?

Thanks,

- craig
Reply all
Reply to author
Forward
0 new messages