[jboss-user] [Installation, Configuration & DEPLOYMENT] - security intercepter error
shalley.singh
do-not-reply at jboss.com
Fri Jul 3 01:00:39 EDT 2009
hi all,
I am facing this issue in jboss5.1.0GA. It is inside jboss server log.
Please help me to fixed this issue.
java.lang.SecurityException: Denied: caller with subject=Subject:
|
| Principal: jkl
|
| Principal: Roles(members)
|
| and security context post-mapping roles=Roles(): ejbMethod=public abstract java.util.Collection com._360commerce.commerceservices.transaction.salereturn.ejb.SaleReturnLineItemTaxLocalHome.findBySaleReturnLineItem(com._360commerce.commerceservices.transaction.TransactionKey,int) throws javax.ejb.FinderException
|
| at org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityContext(SecurityInterceptor.java:368)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:243)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:205)
|
| at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132)
|
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107)
|
| at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:527)
|
| at org.jboss.ejb.Container.invoke(Container.java:1046)
|
| at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:362)
|
| at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:133)
|
| at $Proxy916.findBySaleReturnLineItem(Unknown Source)
|
| at com._360commerce.commerceservices.transaction.ejb.TransactionServiceBean.getItemsForTransaction(TransactionServiceBean.java:1769)
|
| at com._360commerce.commerceservices.transaction.ejb.TransactionServiceBean.createSaleReturnTransactionDTO(TransactionServiceBean.java:1484)
|
| at com._360commerce.commerceservices.transaction.ejb.TransactionServiceBean.retrieveTransaction(TransactionServiceBean.java:908)
|
| at sun.reflect.GeneratedMethodAccessor772.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
|
| at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:228)
|
| at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
|
| at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
|
| at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
|
| at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:267)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:134)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
|
| at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
|
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
|
| at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
|
| at org.jboss.ejb.Container.invoke(Container.java:1029)
|
| at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
|
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
|
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
|
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
|
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
|
| at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
|
| at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
|
| at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
|
| at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
|
| at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
|
| at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
|
| at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
|
| at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
|
| at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
|
| at $Proxy996.retrieveTransaction(Unknown Source)
|
| at com._360commerce.commerceservices.postprocessor.ejb.PostProcessorHelperBean.processTransaction(PostProcessorHelperBean.java:88)
|
| at sun.reflect.GeneratedMethodAccessor771.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
|
| at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:228)
|
| at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
|
| at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
|
| at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
|
| at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:267)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:134)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
|
| at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
|
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
|
| at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
|
| at org.jboss.ejb.Container.invoke(Container.java:1029)
|
| at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:436)
|
| at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
|
| at $Proxy609.processTransaction(Unknown Source)
|
| at com._360commerce.commerceservices.postprocessor.ejb.PostProcessorServiceBean.processTransactions(PostProcessorServiceBean.java:97)
|
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
|
| at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:228)
|
| at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
|
| at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
|
| at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
|
| at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:267)
|
| at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:211)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:134)
|
| at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
|
| at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
|
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
|
| at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:650)
|
| at org.jboss.ejb.Container.invoke(Container.java:1029)
|
| at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
|
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
|
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
|
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
|
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
|
| at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
|
| at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
|
| at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
|
| at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
|
| at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
|
| at org.jboss.proxy.ejb.SecurityContextInterceptor.invoke(SecurityContextInterceptor.java:64)
|
| at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
|
| at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
|
| at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
|
| at $Proxy605.processTransactions(Unknown Source)
|
| at com._360commerce.commerceservices.postprocessor.ejb.PostProcessorTaskExecutionBean.onMessage(PostProcessorTaskExecutionBean.java:45)
|
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
|
| at org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:513)
|
| at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
|
| at org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:115)
|
| at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
|
| at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
|
| at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
|
| at org.jboss.ejb.plugins.RunAsSecurityInterceptor.process(RunAsSecurityInterceptor.java:133)
|
| at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:103)
|
| at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
|
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
|
| at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:415)
|
| at org.jboss.ejb.Container.invoke(Container.java:1029)
|
| at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)
|
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
|
| at java.lang.reflect.Method.invoke(Unknown Source)
|
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
|
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
|
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
|
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
|
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
|
| at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
|
| at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
|
| at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
|
| at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
|
| at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
|
| at org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor.delivery(MessageEndpointInterceptor.java:249)
|
| at org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor.invoke(MessageEndpointInterceptor.java:128)
|
| at org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
|
| at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
|
| at $Proxy1046.onMessage(Unknown Source)
|
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
|
| at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
|
| at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
|
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_20004366.invoke(SessionAspect_z_handleRun_20004366.java)
|
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
|
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
|
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
|
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
|
| at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
|
| at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
|
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
|
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
|
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
|
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
|
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
|
| at java.lang.Thread.run(Unknown Source)
|
| 2009-07-01 20:17:23,378 ERROR [com._360commerce.commerceservices.postprocessor.ejb.PostProcessorHelperBean] Error processing transaction
|
| javax.transaction.TransactionRolledbackException: SecurityException; nested exception is: java.lang.SecurityException: Denied: caller with subject=Subject:
|
| Principal: jkl
|
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4241633#4241633
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4241633
More information about the jboss-user
mailing list