And the contents of the log file with TRACE enabled for org.jboss.security.
I did not change the log levels for Tomcat. The web container security does work fine.
2006-10-25 21:09:06,510 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info: null
2006-10-25 21:09:06,510 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
defaultLogin, principal=200
2006-10-25 21:09:06,510 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] Begin
getAppConfigurationEntry(dukesbank), size=9
2006-10-25 21:09:06,510 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] End
getAppConfigurationEntry(dukesbank), authInfo=AppConfigurationEntry[]:
[0]
LoginModule Class: org.jboss.security.auth.spi.UsersRolesLoginModule
ControlFlag: LoginModuleControlFlag: required
Options:
2006-10-25 21:09:06,520 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule]
initialize, instance=@17024288
2006-10-25 21:09:06,530 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule]
findResource: null
2006-10-25 21:09:06,550 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule]
Properties
file=jar:file:/C:/Appl/jboss-4.0.4.GA/server/default/tmp/deploy/tmp32083JBossDukesBank.ear!/users.properties,
defaults=null
2006-10-25 21:09:06,550 DEBUG [org.jboss.security.auth.spi.UsersRolesLoginModule] Loaded
properties, users=[200]
2006-10-25 21:09:06,550 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule]
findResource: null
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule]
Properties
file=jar:file:/C:/Appl/jboss-4.0.4.GA/server/default/tmp/deploy/tmp32083JBossDukesBank.ear!/roles.properties,
defaults=null
2006-10-25 21:09:06,570 DEBUG [org.jboss.security.auth.spi.UsersRolesLoginModule] Loaded
properties, users=[200]
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] login
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] User
'200' authenticated, loginOk=true
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] commit,
loginOk=true
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] Checking
user: 200, roles string: bankCustomer
2006-10-25 21:09:06,570 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] Adding
to Roles: bankCustomer
2006-10-25 21:09:06,580 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
defaultLogin, lc=javax.security.auth.login.LoginContext@1c82208,
subject=Subject(3296133).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer))
2006-10-25 21:09:06,580 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
updateCache,
inputSubject=Subject(3296133).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),
cacheSubject=Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer))
2006-10-25 21:09:06,580 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Inserted cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,580 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:06,580 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@163e9a1{principal=200,subject=8347989}
2006-10-25 21:09:06,580 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,590 TRACE [org.jboss.security.SecurityAssociation] getSubject,
sc=org.jboss.security.SecurityAssociation$SubjectContext@163e9a1{principal=200,subject=8347989}
2006-10-25 21:09:06,590 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getUserRoles, subject: Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
2006-10-25 21:09:06,590 TRACE [org.jboss.security.SecurityAssociation] clear, server=true
2006-10-25 21:09:06,600 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:06,600 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1896429{principal=200,subject=8347989}
2006-10-25 21:09:06,620 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:06,620 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:06,630 ERROR [STDERR] Debug: Creating bean manager.
2006-10-25 21:09:06,730 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:06,790 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:06,790 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,830 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,830 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:06,830 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:06,830 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:06,840 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@18ba593{principal=200,subject=19095531}
2006-10-25 21:09:06,850 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:06,850 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3prqa-8
2006-10-25 21:09:06,850 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.customer.CustomerControllerBean.ejbCreate()
2006-10-25 21:09:06,850 ERROR [STDERR] Debug: CustomerControllerBean ejbCreate
2006-10-25 21:09:06,890 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:06,890 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:06,890 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@18ba593{principal=200,subject=19095531}
2006-10-25 21:09:06,920 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:06,920 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:06,920 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,920 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,920 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:06,920 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:06,920 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:06,920 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1f0a2a0{principal=200,subject=21284283}
2006-10-25 21:09:06,920 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:06,920 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3prs8-9
2006-10-25 21:09:06,920 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.account.AccountControllerBean.ejbCreate()
2006-10-25 21:09:06,920 ERROR [STDERR] Debug: AccountControllerBean ejbCreate
2006-10-25 21:09:06,950 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:06,950 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:06,950 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1f0a2a0{principal=200,subject=21284283}
2006-10-25 21:09:06,970 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:06,970 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:06,970 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,970 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:06,970 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:06,970 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:06,970 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:06,970 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@a42c89{principal=200,subject=6809898}
2006-10-25 21:09:06,970 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:06,980 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3prtw-a
2006-10-25 21:09:06,980 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.tx.TxControllerBean.ejbCreate()
2006-10-25 21:09:06,980 ERROR [STDERR] Debug: TxControllerBean ejbCreate
2006-10-25 21:09:07,010 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:07,010 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:07,010 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@a42c89{principal=200,subject=6809898}
2006-10-25 21:09:07,020 ERROR [STDERR] Debug: /main
2006-10-25 21:09:07,020 ERROR [STDERR] Debug: Forwarding to template.
2006-10-25 21:09:09,334 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:09,334 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:09,334 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,334 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,344 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:09,344 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:09,344 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:09,344 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@3522b5{principal=200,subject=7982988}
2006-10-25 21:09:09,344 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:09,344 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3ptnk-b
2006-10-25 21:09:09,344 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.customer.CustomerControllerBean.ejbCreate()
2006-10-25 21:09:09,344 ERROR [STDERR] Debug: CustomerControllerBean ejbCreate
2006-10-25 21:09:09,354 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:09,354 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:09,354 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@3522b5{principal=200,subject=7982988}
2006-10-25 21:09:09,374 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:09,374 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:09,374 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,374 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,374 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:09,374 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:09,374 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:09,374 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@9d6d87{principal=200,subject=25292729}
2006-10-25 21:09:09,374 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:09,374 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3ptoe-c
2006-10-25 21:09:09,374 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.account.AccountControllerBean.ejbCreate()
2006-10-25 21:09:09,374 ERROR [STDERR] Debug: AccountControllerBean ejbCreate
2006-10-25 21:09:09,404 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:09,404 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:09,404 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@9d6d87{principal=200,subject=25292729}
2006-10-25 21:09:09,424 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:09,424 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:09,424 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,424 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,424 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:09,424 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:09,424 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:09,424 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@84850{principal=200,subject=29593784}
2006-10-25 21:09:09,424 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:09,424 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3ptps-d
2006-10-25 21:09:09,424 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.tx.TxControllerBean.ejbCreate()
2006-10-25 21:09:09,424 ERROR [STDERR] Debug: TxControllerBean ejbCreate
2006-10-25 21:09:09,454 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:09:09,454 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:09,454 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@84850{principal=200,subject=29593784}
2006-10-25 21:09:09,534 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:09,534 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=null,
sc=org.jboss.security.SecurityAssociation$SubjectContext@5e25f3{principal=200,subject=null}
2006-10-25 21:09:09,544 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:09:09,544 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,544 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,544 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:09,544 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:09,544 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:09,544 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1fc7299{principal=200,subject=13097312}
2006-10-25 21:09:09,544 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:09:09,544 ERROR [STDERR] Debug: AccountControllerBean getAccountsOfCustomer
2006-10-25 21:09:09,584 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:09:09,584 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1102fab{principal=200,subject=27897908}
2006-10-25 21:09:09,584 TRACE [org.jboss.security.SecurityAssociation] getSubject,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1102fab{principal=200,subject=27897908}
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
doesUserHaveRole(Set), subject: Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
roles=Roles(members:bankCustomer)
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
hasRole=false
2006-10-25 21:09:09,584 TRACE [org.jboss.security.SecurityAssociation] getSubject,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1102fab{principal=200,subject=27897908}
2006-10-25 21:09:09,584 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getUserRoles, subject: Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
2006-10-25 21:09:09,594 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:09,594 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1102fab{principal=200,subject=27897908}
2006-10-25 21:09:09,594 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1fc7299{principal=200,subject=13097312}
2006-10-25 21:09:09,594 ERROR [org.jboss.ejb.plugins.LogInterceptor] EJBException in
method: public abstract java.util.ArrayList
com.sun.ebank.ejb.account.AccountController.getAccountsOfCustomer(java.lang.String) throws
java.rmi.RemoteException,com.sun.ebank.ejb.exception.InvalidParameterException,com.sun.ebank.ejb.exception.CustomerNotFoundException:
javax.ejb.EJBException: SecurityException
at
com.sun.ebank.ejb.account.AccountControllerBean.getAccountsOfCustomer(AccountControllerBean.java:216)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
at
org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invoke(StatefulSessionContainer.java:598)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:330)
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.LogInterceptor.invoke(LogInterceptor.java:205)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
at org.jboss.ejb.Container.invoke(Container.java:954)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
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:206)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:192)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
at
org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSessionInterceptor.java:121)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
at $Proxy77.getAccountsOfCustomer(Unknown Source)
at com.sun.ebank.web.CustomerBean.getAccounts(CustomerBean.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)
at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
at
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:932)
at org.apache.jsp.template.links_jsp._jspx_meth_c_set_0(links_jsp.java:161)
at org.apache.jsp.template.links_jsp._jspService(links_jsp.java:84)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
at com.sun.ebank.web.template.InsertTag.doTag(InsertTag.java:82)
at org.apache.jsp.template.template_jsp._jspx_meth_tt_insert_2(template_jsp.java:911)
at org.apache.jsp.template.template_jsp._jspService(template_jsp.java:87)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at com.sun.ebank.web.Dispatcher.doGet(Dispatcher.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:534)
2006-10-25 21:09:09,594 ERROR [STDERR] Debug: EJBException:; nested exception is:
javax.ejb.EJBException: SecurityException
2006-10-25 21:09:09,885 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:09:09,885 TRACE [org.jboss.security.SecurityAssociation] clear, server=true
2006-10-25 21:10:19,485 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:10:19,485 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@5e9a94{principal=200,subject=8347989}
2006-10-25 21:10:19,485 ERROR [STDERR] Debug: /accountList
2006-10-25 21:10:19,485 ERROR [STDERR] Debug: Forwarding to template.
2006-10-25 21:10:19,545 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:19,545 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:10:19,545 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,545 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,545 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:10:19,545 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:10:19,545 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:10:19,545 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@a553e2{principal=200,subject=2511137}
2006-10-25 21:10:19,545 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:10:19,545 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3rbtl-e
2006-10-25 21:10:19,545 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.customer.CustomerControllerBean.ejbCreate()
2006-10-25 21:10:19,545 ERROR [STDERR] Debug: CustomerControllerBean ejbCreate
2006-10-25 21:10:19,555 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:10:19,555 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:10:19,555 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@a553e2{principal=200,subject=2511137}
2006-10-25 21:10:19,575 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:19,575 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:10:19,575 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,575 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,575 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:10:19,575 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:10:19,575 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:10:19,575 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@16a93b8{principal=200,subject=538786}
2006-10-25 21:10:19,575 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:10:19,575 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3rbuf-f
2006-10-25 21:10:19,575 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.account.AccountControllerBean.ejbCreate()
2006-10-25 21:10:19,575 ERROR [STDERR] Debug: AccountControllerBean ejbCreate
2006-10-25 21:10:19,595 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:10:19,595 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:10:19,595 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@16a93b8{principal=200,subject=538786}
2006-10-25 21:10:19,605 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:19,605 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:10:19,605 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,605 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,605 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:10:19,605 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:10:19,605 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:10:19,605 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@11261b1{principal=200,subject=30131099}
2006-10-25 21:10:19,605 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:10:19,605 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session
ID: etq3rbv9-g
2006-10-25 21:10:19,605 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method
for session: public void com.sun.ebank.ejb.tx.TxControllerBean.ejbCreate()
2006-10-25 21:10:19,615 ERROR [STDERR] Debug: TxControllerBean ejbCreate
2006-10-25 21:10:19,625 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy
binding for stateful session: stateful-rmi-invoker
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@11261b1{principal=200,subject=30131099}
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=null,
sc=org.jboss.security.SecurityAssociation$SubjectContext@718e31{principal=200,subject=null}
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] getCallerPrincipal,
principal=200
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getPrincipal, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@12e71c4{principal=200,subject=3085858}
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] pushRunAsIdentity,
runAs=null
2006-10-25 21:10:19,625 ERROR [STDERR] Debug: AccountControllerBean getAccountsOfCustomer
2006-10-25 21:10:19,625 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin isValid, principal:200, cache info:
org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170]
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
Begin validateCache,
info=org.jboss.security.plugins.JaasSecurityManager$DomainInfo@a998c1[Subject(20835673).principals=org.jboss.security.SimplePrincipal@4751287(200)org.jboss.security.SimpleGroup@33296132(Roles(members:bankCustomer)),credential.class=java.lang.String@11372121,expirationTime=1161805098170];credential.class=java.lang.String@11372121
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End validateCache, isValid=true
2006-10-25 21:10:19,625 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
End isValid, true
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
,
sc=org.jboss.security.SecurityAssociation$SubjectContext@15651df{principal=200,subject=1655982}
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] getSubject,
sc=org.jboss.security.SecurityAssociation$SubjectContext@15651df{principal=200,subject=1655982}
2006-10-25 21:10:19,635 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
doesUserHaveRole(Set), subject: Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
2006-10-25 21:10:19,635 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
roles=Roles(members:bankCustomer)
2006-10-25 21:10:19,635 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
hasRole=false
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] getSubject,
sc=org.jboss.security.SecurityAssociation$SubjectContext@15651df{principal=200,subject=1655982}
2006-10-25 21:10:19,635 TRACE [org.jboss.security.plugins.JaasSecurityManager.dukesbank]
getUserRoles, subject: Subject:
Principal: 200
Principal: Roles(members:bankCustomer)
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] popRunAsIdentity,
runAs=null
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@15651df{principal=200,subject=1655982}
2006-10-25 21:10:19,635 TRACE [org.jboss.security.SecurityAssociation] popSubjectContext,
sc=org.jboss.security.SecurityAssociation$SubjectContext@12e71c4{principal=200,subject=3085858}
2006-10-25 21:10:19,635 ERROR [org.jboss.ejb.plugins.LogInterceptor] EJBException in
method: public abstract java.util.ArrayList
com.sun.ebank.ejb.account.AccountController.getAccountsOfCustomer(java.lang.String) throws
java.rmi.RemoteException,com.sun.ebank.ejb.exception.InvalidParameterException,com.sun.ebank.ejb.exception.CustomerNotFoundException:
javax.ejb.EJBException: SecurityException
at
com.sun.ebank.ejb.account.AccountControllerBean.getAccountsOfCustomer(AccountControllerBean.java:216)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
at
org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invoke(StatefulSessionContainer.java:598)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:330)
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.LogInterceptor.invoke(LogInterceptor.java:205)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
at org.jboss.ejb.Container.invoke(Container.java:954)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
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:206)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:192)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
at
org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSessionInterceptor.java:121)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
at $Proxy77.getAccountsOfCustomer(Unknown Source)
at com.sun.ebank.web.CustomerBean.getAccounts(CustomerBean.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)
at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
at
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:932)
at org.apache.jsp.template.links_jsp._jspx_meth_c_set_0(links_jsp.java:161)
at org.apache.jsp.template.links_jsp._jspService(links_jsp.java:84)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
at com.sun.ebank.web.template.InsertTag.doTag(InsertTag.java:82)
at org.apache.jsp.template.template_jsp._jspx_meth_tt_insert_2(template_jsp.java:911)
at org.apache.jsp.template.template_jsp._jspService(template_jsp.java:87)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at com.sun.ebank.web.Dispatcher.doGet(Dispatcher.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:534)
2006-10-25 21:10:19,635 ERROR [STDERR] Debug: EJBException:; nested exception is:
javax.ejb.EJBException: SecurityException
2006-10-25 21:10:20,065 TRACE [org.jboss.security.SecurityAssociation] getPrincipal,
principal=200
2006-10-25 21:10:20,065 TRACE [org.jboss.security.SecurityAssociation] pushSubjectContext,
subject=null,
sc=org.jboss.security.SecurityAssociation$SubjectContext@1e5a0cb{principal=200,subject=null}
2006-10-25 21:10:20,065 DEBUG [org.jboss.ejb.plugins.AbstractInstanceCache] Activation
failure
javax.ejb.EJBException: Could not activate; failed to restore state
at
org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.activateSession(StatefulSessionFilePersistenceManager.java:343)
at
org.jboss.ejb.plugins.StatefulSessionInstanceCache.activate(StatefulSessionInstanceCache.java:113)
at
org.jboss.ejb.plugins.AbstractInstanceCache.doActivate(AbstractInstanceCache.java:457)
at
org.jboss.ejb.plugins.StatefulSessionInstanceCache.doActivate(StatefulSessionInstanceCache.java:129)
at org.jboss.ejb.plugins.AbstractInstanceCache.get(AbstractInstanceCache.java:123)
at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:236)
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.LogInterceptor.invoke(LogInterceptor.java:205)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
at org.jboss.ejb.Container.invoke(Container.java:954)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
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:206)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:192)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
at
org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSessionInterceptor.java:121)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
at $Proxy77.getAccountsOfCustomer(Unknown Source)
at com.sun.ebank.web.CustomerBean.getAccounts(CustomerBean.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)
at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
at
org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
at
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:932)
at org.apache.jsp.accountList_jsp._jspx_meth_c_set_0(accountList_jsp.java:231)
at org.apache.jsp.accountList_jsp._jspService(accountList_jsp.java:117)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
at com.sun.ebank.web.template.InsertTag.doTag(InsertTag.java:82)
at org.apache.jsp.template.template_jsp._jspx_meth_tt_insert_3(template_jsp.java:924)
at org.apache.jsp.template.template_jsp._jspService(template_jsp.java:92)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apach
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980812#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...