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 --

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Google Groups by Kuji Sun, 1 year ago
Exception evaluating expression 'ariba.appcore.User.currentUser().hasPermissions(properties.requiredPermissionIds, false)' in context: ariba.ui.meta.core.UIMeta$UIContext@6abb3b0c --
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)
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)
at ariba.ui.meta.core.PropertyValue$Expr.evaluate(PropertyValue.java:142)
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)
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.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at java.lang.Thread.run(Thread.java:745)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.