Question

6
Replies
906
Views
Sasikumar ananthaneni (sasi_chow)
Cognizant Technology Solutions
Sr. Architect
Cognizant Technology Solutions
US
sasi_chow Member since 2009 5 posts
Cognizant Technology Solutions
Posted: October 7, 2016
Last activity: October 18, 2016
Posted: 7 Oct 2016 16:18 EDT
Last activity: 18 Oct 2016 2:26 EDT
Closed
Solved

Getting AuthorizationException while calling Report definition from Auth rules

Hi,

While User logining through custom authentication URL we are calling report defiantion to get some data, it failing and throwing error " you are not authorized", 

At the time of this , Operator Profiel will not have any data(it means user not logged in at), we are calling on requestor page.

Cna you one help on this.

[MSG][Error in Obj-Open][STACK][com.pega.pegarules.pub.database.AuthorizationException: You are not authorized to open instance RULE-OBJ-REPORT-DEFINITION TOYOTA-DATA-LOCATIONDETAILS GETPLANTDETAILS #20161005T120325.846 GMT From: (H914EE4BA00D201AD8FE51A620EA3192E:) at com.pega.pegarules.pub.database.AuthorizationException.createCannotOpenException(AuthorizationException.java:242) at com.pega.pegarules.data.internal.access.Opener.open(Opener.java:2388) at com.pega.pegarules.data.internal.access.DatabaseImpl.open(DatabaseImpl.java:3858) at com.pega.pegarules.pub.runtime.AbstractActivity.objOpen(AbstractActivity.java:80) at com.pegarules.generated.activity.ra_action_hcmretreivereportdata_c760c6a3cf4fc6dbb78fae226f55a82b.step5_circum0(ra_action_hcmretreivereportdata_c760c6a3cf4fc6dbb78fae226f55a82b.java:1337) at com.pegarules.generated.activity.ra_action_hcmretreivereportdata_c760c6a3cf4fc6dbb78fae226f55a82b.perform(ra_action_hcmretreivereportdata_c760c6a3cf4fc6dbb78fae226f55a82b.java:142) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527) at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10674) at com.pegarules.generated.activity.ra_action_getlocationdetails_4710b0262728a06554459f67e2088ea1.step4_circum0(ra_action_getlocationdetails_4710b0262728a06554459f67e2088ea1.java:243) at com.pegarules.generated.activity.ra_action_getlocationdetails_4710b0262728a06554459f67e2088ea1.perform(ra_action_getlocationdetails_4710b0262728a06554459f67e2088ea1.java:86) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527) at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10674) at com.pegarules.generated.activity.ra_action_hcminternalauth_f27ff0d369c996e36c0e37eac7fd0be0.step3_circum0(ra_action_hcminternalauth_f27ff0d369c996e36c0e37eac7fd0be0.java:632) at com.pegarules.generated.activity.ra_action_hcminternalauth_f27ff0d369c996e36c0e37eac7fd0be0.perform(ra_action_hcminternalauth_f27ff0d369c996e36c0e37eac7fd0be0.java:104) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527) at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10674) at com.pegarules.generated.activity.ra_action_hcminternalssoauthentication_e3073b4242f18c05692d88771003b497.step5_circum0(ra_action_hcminternalssoauthentication_e3073b4242f18c05692d88771003b497.java:326) at com.pegarules.generated.activity.ra_action_hcminternalssoauthentication_e3073b4242f18c05692d88771003b497.perform(ra_action_hcminternalssoauthentication_e3073b4242f18c05692d88771003b497.java:103) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527) at com.pega.pegarules.session.internal.mgmt.authentication.AuthenticationUtil.runActivity(AuthenticationUtil.java:209) at com.pega.pegarules.session.internal.mgmt.authentication.SchemePRCustom.authenticateOperator(SchemePRCustom.java:712) at com.pega.pegarules.session.internal.mgmt.authentication.Authentication.doAuthentication(Authentication.java:483) at com.pega.pegarules.session.internal.engineinterface.service.HTTPAuthenticationHandler.performAuthentication(HTTPAuthenticationHandler.java:247) at com.pega.pegarules.session.internal.engineinterface.service.HTTPAuthenticationHandler.doHttpReqAuthentication(HTTPAuthenticationHandler.java:136) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.handleAuthentication(HttpAPI.java:2120) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.activityExecutionProlog(EngineAPI.java:549) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:388) at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1301) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1038) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:893) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:331) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:825) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:327) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:270) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:247) at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:278) at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223) at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:594) at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:390) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:273) at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:121) at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) at org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.event(JBossWebContext.java:91) at org.jboss.modcluster.container.jbossweb.JBossWebContext$RequestListenerValve.invoke(JBossWebContext.java:72) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:420) at org.jboss.as.web.session.ClusteredSessionValve.handleRequest(ClusteredSessionValve.java:134) at org.jboss.as.web.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:99) at org.jboss.as.web.session.JvmRouteValve.invoke(JvmRouteValve.java:92) at org.jboss.as.web.session.LockingValve.invoke(LockingValve.java:64) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:150) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:854) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926) at java.lang.Thread.run(Thread.java:745) ] 

***Updated by Moderator: Marissa to update topic categories***

 
 
Reporting
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.