: java.lang.NullPointerException

29 views
Skip to first unread message

Kuji Sun

unread,
Jun 12, 2014, 3:18:08 AM6/12/14
to arib...@googlegroups.com
hi

I am new to aribaweb,
i am trying to connect to Mysql , i belive the connection was successful but I get the following error

:
java.lang.NullPointerException

this is the raw trace

java.lang.NullPointerException
    at ariba.ui.meta.layouts.MetaNavTabBar$State.redirectForPage(MetaNavTabBar.java:220)
    at ariba.ui.meta.layouts.MetaHomePage.replacementResponse(MetaHomePage.java:41)
    at ariba.ui.aribaweb.core.AWConcreteApplication.mainPage(AWConcreteApplication.java:650)
    at ariba.ui.aribaweb.core.AWComponentActionRequestHandler.processFrontDoorRequest(AWComponentActionRequestHandler.java:704)
    at ariba.ui.aribaweb.core.AWLocalLoginSessionHandler._handleValidationError(AWLocalLoginSessionHandler.java:95)
    at ariba.ui.aribaweb.core.AWLocalLoginSessionHandler.handleComponentActionSessionValidationError(AWLocalLoginSessionHandler.java:81)
    at ariba.ui.aribaweb.core.AWConcreteApplication.handleComponentActionSessionValidationError(AWConcreteApplication.java:932)
    at ariba.ui.aribaweb.core.AWConcreteRequestHandler.handleComponentActionSessionValidationError(AWConcreteRequestHandler.java:90)
    at ariba.ui.aribaweb.core.AWComponentActionRequestHandler.handleRequest(AWComponentActionRequestHandler.java:878)
    at ariba.ui.aribaweb.core.AWConcreteServerApplication._dispatchRequest(AWConcreteServerApplication.java:517)
    at ariba.ui.aribaweb.core.AWConcreteServerApplication.dispatchRequest(AWConcreteServerApplication.java:561)
    at ariba.ui.aribaweb.core.AWConcreteApplication.dispatchRequest(AWConcreteApplication.java:1036)
    at ariba.ui.servletadaptor.AWDispatcherServlet.renderResponse(AWDispatcherServlet.java:286)
    at ariba.ui.servletadaptor.AWDispatcherServlet.aribawebDispatcher(AWDispatcherServlet.java:172)
    at ariba.ui.servletadaptor.AWDispatcherServlet.processRequest(AWDispatcherServlet.java:104)
    at ariba.util.http.multitab.AbstractMultiTabHandler.handleDefault(AbstractMultiTabHandler.java:60)
    at ariba.util.http.multitab.NoMultiTabSupport.processRequest(NoMultiTabSupport.java:80)
    at ariba.util.http.multitab.MultiTabUtil.processRequest(MultiTabUtil.java:90)
    at ariba.util.http.AribaServlet.wrapRequest(AribaServlet.java:107)
    at ariba.util.http.AribaServlet.doGet(AribaServlet.java:114)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at ariba.util.http.LoggingServlet.service(LoggingServlet.java:40)
    at ariba.util.http.AribaServlet.service(AribaServlet.java:52)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:745)




Is there a full demo application out there that newbies can play around with?

Kuji Sun

unread,
Jun 12, 2014, 5:26:05 AM6/12/14
to arib...@googlegroups.com
ariba.ui.aribaweb.util.AWGenericException: Exception evaluating expression 'ariba.appcore.User.currentUser().hasPermissions(properties.requiredPermissionIds, false)' in context: ariba.ui.meta.core.UIMeta$UIContext@6abb3b0c --


    at ariba.ui.meta.core.PropertyValue$Expr.evaluate(PropertyValue.java:144)
    at ariba.ui.meta.core.Context.resolveValue(Context.java:210)
    at ariba.ui.meta.core.PropertyValue$DeferredOperationChain.evaluate(PropertyValue.java:182)
    at ariba.ui.meta.core.Context.resolveValue(Context.java:210)
    at ariba.ui.meta.core.Context.propertyForKey(Context.java:177)
    at ariba.ui.meta.core.Context.booleanPropertyForKey(Context.java:189)
    at ariba.ui.meta.core.UIMeta.computeModuleInfo(UIMeta.java:686)
    at ariba.ui.meta.layouts.MetaNavTabBar$State.prepare(MetaNavTabBar.java:74)
    at ariba.ui.meta.layouts.MetaNavTabBar.getState(MetaNavTabBar.java:45)
    at ariba.ui.meta.layouts.MetaHomePage.replacementResponse(MetaHomePage.java:41)
    at ariba.ui.aribaweb.core.AWComponentActionRequestHandler.handleRequest(AWComponentActionRequestHandler.java:636)
    at ariba.ui.aribaweb.core.AWRequestContext.handleRequest(AWRequestContext.java:1251)
    at ariba.ui.aribaweb.core.AWComponentActionRequestHandler.handleRequest(AWComponentActionRequestHandler.java:851)

    at ariba.ui.aribaweb.core.AWConcreteServerApplication._dispatchRequest(AWConcreteServerApplication.java:517)
    at ariba.ui.aribaweb.core.AWConcreteServerApplication.dispatchRequest(AWConcreteServerApplication.java:561)
    at ariba.ui.aribaweb.core.AWConcreteApplication.dispatchRequest(AWConcreteApplication.java:1036)
    at ariba.ui.servletadaptor.AWDispatcherServlet.renderResponse(AWDispatcherServlet.java:286)
    at ariba.ui.servletadaptor.AWDispatcherServlet.aribawebDispatcher(AWDispatcherServlet.java:172)
    at ariba.ui.servletadaptor.AWDispatcherServlet.processRequest(AWDispatcherServlet.java:104)
    at ariba.util.http.multitab.AbstractMultiTabHandler.handleDefault(AbstractMultiTabHandler.java:60)
    at ariba.util.http.multitab.NoMultiTabSupport.processRequest(NoMultiTabSupport.java:80)
    at ariba.util.http.multitab.MultiTabUtil.processRequest(MultiTabUtil.java:90)
    at ariba.util.http.AribaServlet.wrapRequest(AribaServlet.java:107)
    at ariba.util.http.AribaServlet.doPost(AribaServlet.java:121)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

    at ariba.util.http.LoggingServlet.service(LoggingServlet.java:40)
    at ariba.util.http.AribaServlet.service(AribaServlet.java:52)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:745)

Caused by: ariba.ui.aribaweb.util.AWGenericException: Exception evaluating expression 'ariba.appcore.Initialization.moduleClassViewPermissions(this)' in context: ariba.ui.meta.core.UIMeta$UIContext@6abb3b0c --

    at ariba.ui.meta.core.PropertyValue$Expr.evaluate(PropertyValue.java:144)
    at ariba.ui.meta.core.PropertyValue$StaticallyResolvableWrapper.evaluate(PropertyValue.java:101)
    at ariba.ui.meta.core.Context.staticallyResolveValue(Context.java:220)
    at ariba.ui.meta.core.PropertyValue$StaticDynamicWrapper.evaluate(PropertyValue.java:65)
    at ariba.ui.meta.core.Context.resolveValue(Context.java:210)
    at ariba.ui.meta.core.Context.propertyForKey(Context.java:177)
    at ariba.ui.meta.core.Context$PropertyAccessor.get(Context.java:1226)
    at ariba.ui.meta.core.Context$FieldValue_ContextPropertyAccessor.getFieldValuePrimitive(Context.java:1249)
    at ariba.util.fieldvalue.FieldValue_Object.getFieldValue(FieldValue_Object.java:206)
    at ariba.util.fieldvalue.FieldPath.getFieldValue(FieldPath.java:238)
    at ariba.util.expr.ASTProperty.getValueBody(ASTProperty.java:95)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.ASTChain.getValueBody(ASTChain.java:88)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.ASTMethod.getValueBody(ASTMethod.java:93)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.ASTChain.getValueBody(ASTChain.java:88)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.Expr.getValue(Expr.java:365)
    at ariba.util.expr.Expr.getValue(Expr.java:342)
    at ariba.util.expr.AribaExprEvaluator$Expression.evaluate(AribaExprEvaluator.java:471)
    at ariba.ui.meta.core.PropertyValue$Expr.evaluate(PropertyValue.java:142)
    ... 39 more

Caused by: ariba.util.fieldvalue.ExpressionEvaluatorException: ariba.util.expr.MethodFailedException: Method "moduleClassViewPermissions" failed for object class ariba.appcore.Initialization
    at ariba.util.expr.AribaExprEvaluator$Expression.evaluate(AribaExprEvaluator.java:473)
    at ariba.ui.meta.core.PropertyValue$Expr.evaluate(PropertyValue.java:142)
    ... 64 more

Caused by: ariba.util.expr.MethodFailedException: Method "moduleClassViewPermissions" failed for object class ariba.appcore.Initialization
    at ariba.util.expr.ExprRuntime.internalCallAppropriateMethod(ExprRuntime.java:881)
    at ariba.util.expr.ExprRuntime.callAppropriateMethod(ExprRuntime.java:840)
    at ariba.util.expr.ObjectMethodAccessor.callStaticMethod(ObjectMethodAccessor.java:64)
    at ariba.util.expr.ExprRuntime.callStaticMethod(ExprRuntime.java:891)
    at ariba.util.expr.ASTMethod.getValueBody(ASTMethod.java:98)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.ASTChain.getValueBody(ASTChain.java:88)
    at ariba.util.expr.SimpleNode.evaluateGetValueBody(SimpleNode.java:199)
    at ariba.util.expr.SimpleNode.getValue(SimpleNode.java:245)
    at ariba.util.expr.Expr.getValue(Expr.java:365)
    at ariba.util.expr.Expr.getValue(Expr.java:342)
    at ariba.util.expr.AribaExprEvaluator$Expression.evaluate(AribaExprEvaluator.java:471)
    ... 65 more

Caused by: ariba.util.core.FatalAssertionException: Lookup of unknown permission: ariba.appcore.Permission:view
    at ariba.util.core.Assert.assertFatal(Assert.java:464)
    at ariba.util.core.Assert.assertFatal(Assert.java:458)
    at ariba.util.core.Assert.that(Assert.java:122)
    at ariba.appcore.Permission.idForPermissionName(Permission.java:66)
    at ariba.appcore.Initialization$6.valueForObject(Initialization.java:219)
    at ariba.ui.aribaweb.util.AWUtil.collect(AWUtil.java:1483)
    at ariba.appcore.Initialization.moduleClassViewPermissions(Initialization.java:216)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at ariba.util.expr.ExprRuntime.invokeMethod(ExprRuntime.java:509)
    at ariba.util.expr.ExprRuntime.internalCallAppropriateMethod(ExprRuntime.java:870)
    ... 77 more
Reply all
Reply to author
Forward
0 new messages