I am trying to upgrade from jboss 3.2.3 to Jboss 3.2.8SP1 and I am getting RMI 
authentication errors whenever the JAAS cache times out.  See the following 
below for am example....(using the TRACE log settings for JAAS):

NOte: sorry about the length....


  | 17:47:03,338 INFO  [AuthTilesRequestProcessor,TP-Processor1] 
--------------------------- AUTHENTICATION CHECK --------------------------
  | 17:47:03,338 INFO  [AuthTilesRequestProcessor,TP-Processor1] Request 
Recieved from : 20500::infsys at 03/13/2006 (Mon) 17:47:03
  | 17:47:03,338 INFO  [AuthTilesRequestProcessor,TP-Processor1] Request for: 
/app/absenceView.do
  | 17:47:03,338 DEBUG [AuthTilesRequestProcessor,TP-Processor1] Session ID: 
80BC91AE8F1B1B692A55F539C5873D08
  | 17:47:03,338 INFO  [AuthTilesRequestProcessor,TP-Processor1] User 
20500::infsys has correct role (absenceView) - Granting access
  | 17:47:03,339 TRACE [SecurityAssociation,TP-Processor1] getPrincipal, 
principal=20500::infsys
  | 17:47:03,339 TRACE [JaasSecurityManager$DomainInfo,TP-Processor1] destroy, 
subject=Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED](26847353)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,tradeRespond,overtimeCodeModify,trainingClassCreate,specialAssignmentList,overtimeAssignUser,systemMonitor,base,userModify_updateOrgInfo,specialAssignmentViewOwn,specialAssignmentReview,coverageModify,allCustomers,userSysStatus,userModify_viewSecurity,trainingClassList,shiftPatternModify,tradeAvailableList,preApprovedAbsenceRecording,tradeDetail,tradeModify,absenceModify,roleSysStatus,tradeReversal,userModify,scheduleFilter,trainingDetail,groupList,scheduleList,positionProfileSysStatus,trainingViewOwn,tradePendingList,overtimeAvailableList,absenceApproveOwn,coverageExceptionView,coverageDateRules,manualChange,userModify_updateSecurity,userCreate,shiftPatternCreate,groupSysStatus,shiftPatternList,preApprovedTrade,groupModify,absencePendingList,specialAssignmentCancel,positionProfileCreate,userModify_viewOrgInfo,specialAssignmentAssign,userList,absenceReview,positionProfileModify,coverageAddRequirement,roleList,overtimeAssignView,scheduleAdd,roleUsers,scheduleModify,specialAssignmentAssignOwn,trainingClassAssign,positionProfileUserAssign,userModify_updatePrefs,coverageValidate,userProfile,absenceCreate,userAccess,positionProfileUserView,reportList,overtimeAssignOwn,coverageView,scheduleCopy,coveragePublish,specialAssignmentModify,trainingClassAssignCancel,trainingClassDelete,specialAssignmentDelete,overtimeRequestAssign,trainingAssignOwn,overtimeRequestList,tradeCreate,shiftList,absenceDayOfAbsenceRecording,specialAssignmentDetail,trainingReview,shiftModify,overtimeDeleteRequest,absenceDetail,reportSecurity,reports,specialAssignmentRole,specialAssignmentViewAll,tradeApprove,coverageModifyRequirement,schedulePublish,tradeView,positionProfileList,tradeApproveOwn,scheduleCoverage,absenceApprove,userModify_updatePersonal,overtimeVolunteer,scheduleView,trainingViewAll,absenceView,manualChangeView,specialAssignmentCreate,coverageCreate,systemAdmin,groupMembers,absenceReversal,roleCreate,coverageSysStatus,trainingClassModify,overtimeRemoveAssign,overtimeReview,shiftCreate,personalSchedule,userModify_viewPersonal,coverageList,overtimeRequest,tradeAccept,scheduleCreate,groupCreate,inbox,userModify_viewPrefs)),[EMAIL
 PROTECTED],expirationTime=1142300783766], activeUsers=0
  | 17:47:03,340 TRACE [JaasSecurityManager$DomainInfo,TP-Processor1] logout, 
subject=Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED](26847353)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300783766]
  | 17:47:03,340 TRACE [DatabaseServerLoginModule,TP-Processor1] logout
  | 17:47:03,340 TRACE [ClientLoginModule,TP-Processor1] logout
  | 17:47:03,340 TRACE [SecurityAssociation,TP-Processor1] clear, server=true
  | 17:47:03,340 TRACE [scheduleExpress,TP-Processor1] Begin isValid, 
principal:20500::infsys, cache info: null
  | 17:47:03,340 TRACE [scheduleExpress,TP-Processor1] defaultLogin, 
principal=20500::infsys
  | 17:47:03,340 TRACE [XMLLoginConfigImpl,TP-Processor1] Begin 
getAppConfigurationEntry(scheduleExpress), size=9
  | 17:47:03,340 TRACE [XMLLoginConfigImpl,TP-Processor1] End 
getAppConfigurationEntry(scheduleExpress), authInfo=AppConfigurationEntry[]:
  | [0]
  | LoginModule Class: org.jboss.security.auth.spi.DatabaseServerLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:name=rolesQuery, value=select userRoles, 'Roles' from v_roles where 
principalID=?
  | name=principalsQuery, value=select password as passwd from v_principals 
where principalID=?
  | name=hashAlgorithm, value=MD5
  | name=dsJndiName, value=java:/PostgresDS
  | [1]
  | LoginModule Class: org.jboss.security.ClientLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:
  | 17:47:03,340 TRACE [DatabaseServerLoginModule,TP-Processor1] initialize
  | 17:47:03,340 TRACE [DatabaseServerLoginModule,TP-Processor1] Passworg 
hashing activated: algorithm = MD5, encoding = BASE64
  | 17:47:03,341 TRACE [DatabaseServerLoginModule,TP-Processor1] 
DatabaseServerLoginModule, dsJndiName=java:/PostgresDS
  | 17:47:03,341 TRACE [DatabaseServerLoginModule,TP-Processor1] 
principalsQuery=select password as passwd from v_principals where principalID=?
  | 17:47:03,341 TRACE [DatabaseServerLoginModule,TP-Processor1] 
rolesQuery=select userRoles, 'Roles' from v_roles where principalID=?
  | 17:47:03,341 TRACE [DatabaseServerLoginModule,TP-Processor1] 
suspendResume=true
  | 17:47:03,341 TRACE [DatabaseServerLoginModule,TP-Processor1] login
  | 17:47:03,347 TRACE [DatabaseServerLoginModule,TP-Processor1] User 
'20500::infsys' authenticated, loginOk=true
  | 17:47:03,347 TRACE [ClientLoginModule,TP-Processor1] Begin login
  | 17:47:03,347 TRACE [ClientLoginModule,TP-Processor1] Obtained login: 
20500::infsys, credential.class: [C
  | 17:47:03,347 TRACE [ClientLoginModule,TP-Processor1] End login
  | 17:47:03,347 TRACE [DatabaseServerLoginModule,TP-Processor1] commit, 
loginOk=true
  | 17:47:03,370 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role absenceApprove
  | 17:47:03,370 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role absenceApproveOwn
  | 
  | [.....removed many role assignments....]
  | 
  | 17:47:03,377 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role userSysStatus
  | 17:47:03,377 TRACE [ClientLoginModule,TP-Processor1] commit, 
subject=Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | 
  | 17:47:03,377 TRACE [SecurityAssociation,TP-Processor1] pushSubjectContext, 
subject=Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED]::infsys,subject=29870302}
  | 17:47:03,377 TRACE [scheduleExpress,TP-Processor1] defaultLogin, [EMAIL 
PROTECTED], subject=Subject(29870302)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...))
  | 17:47:03,378 TRACE [scheduleExpress,TP-Processor1] updateCache, 
inputSubject=Subject(29870302)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)), 
cacheSubject=Subject(29909740)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...))
  | 17:47:03,378 TRACE [scheduleExpress,TP-Processor1] Inserted cache info: 
[EMAIL PROTECTED](29909740)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773]
  | 17:47:03,378 TRACE [scheduleExpress,TP-Processor1] End isValid, true
  | 17:47:03,378 TRACE [SecurityAssociation,TP-Processor1] pushSubjectContext, 
subject=Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED]::infsys,subject=29525205}
  | 17:47:03,378 TRACE [SecurityAssociation,TP-Processor1] getSubject, [EMAIL 
PROTECTED]::infsys,subject=29525205}
  | 17:47:03,378 TRACE [scheduleExpress,TP-Processor1] doesUserHaveRole(Set), 
subject: Subject:
  |         Principal: 20500::infsys
  |         Principal: Roles(members:roleModify, etc...)
  | 
  | 17:47:03,379 TRACE [scheduleExpress,TP-Processor1] 
roles=Roles(members:roleModify, etc...)
  | 17:47:03,379 TRACE [scheduleExpress,TP-Processor1] hasRole(base)=true
  | 17:47:03,379 TRACE [scheduleExpress,TP-Processor1] hasRole=true
  | 17:47:03,379 TRACE [SecurityAssociation,TP-Processor1] pushRunAsIdentity, 
runAs=null
  | 17:47:03,379 TRACE [SecurityAssociation,TP-Processor1] popRunAsIdentity, 
runAs=null
  | 17:47:03,379 TRACE [SecurityAssociation,TP-Processor1] popSubjectContext, 
[EMAIL PROTECTED]::infsys,subject=29525205}
  | 17:47:03,379 TRACE [SecurityAssociation,TP-Processor1] getPrincipal, 
principal=20500::infsys
  | 17:47:03,380 TRACE [scheduleExpress,TP-Processor1] Begin isValid, 
principal:20500::infsys, cache info: [EMAIL PROTECTED](29909740)[EMAIL 
PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773]
  | 17:47:03,380 TRACE [scheduleExpress,TP-Processor1] Begin validateCache, 
[EMAIL PROTECTED](29909740)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773];[EMAIL PROTECTED]
  | 17:47:03,380 TRACE [scheduleExpress,TP-Processor1] End validateCache, 
isValid=false
  | 17:47:03,380 TRACE [scheduleExpress,TP-Processor1] defaultLogin, 
principal=20500::infsys
  | 17:47:03,380 TRACE [XMLLoginConfigImpl,TP-Processor1] Begin 
getAppConfigurationEntry(scheduleExpress), size=9
  | 17:47:03,380 TRACE [XMLLoginConfigImpl,TP-Processor1] End 
getAppConfigurationEntry(scheduleExpress), authInfo=AppConfigurationEntry[]:
  | [0]
  | LoginModule Class: org.jboss.security.auth.spi.DatabaseServerLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:name=rolesQuery, value=select userRoles, 'Roles' from v_roles where 
principalID=?
  | name=principalsQuery, value=select password as passwd from v_principals 
where principalID=?
  | name=hashAlgorithm, value=MD5
  | name=dsJndiName, value=java:/PostgresDS
  | [1]
  | LoginModule Class: org.jboss.security.ClientLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] initialize
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] Passworg 
hashing activated: algorithm = MD5, encoding = BASE64
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] 
DatabaseServerLoginModule, dsJndiName=java:/PostgresDS
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] 
principalsQuery=select password as passwd from v_principals where principalID=?
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] 
rolesQuery=select userRoles, 'Roles' from v_roles where principalID=?
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] 
suspendResume=true
  | 17:47:03,380 TRACE [DatabaseServerLoginModule,TP-Processor1] login
  | 17:47:03,384 TRACE [DatabaseServerLoginModule,TP-Processor1] User 
'20500::infsys' authenticated, loginOk=true
  | 17:47:03,384 TRACE [ClientLoginModule,TP-Processor1] Begin login
  | 17:47:03,384 TRACE [ClientLoginModule,TP-Processor1] Obtained login: 
20500::infsys, credential.class: [C
  | 17:47:03,385 TRACE [ClientLoginModule,TP-Processor1] End login
  | 17:47:03,385 TRACE [DatabaseServerLoginModule,TP-Processor1] commit, 
loginOk=true
  | 17:47:03,409 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role absenceApprove
  | 
  | [...role assignments removed.....]
  | 
  | 17:47:03,422 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role userProfile
  | 17:47:03,422 TRACE [DatabaseServerLoginModule,TP-Processor1] Assign user to 
role userSysStatus
  | 17:47:03,423 TRACE [ClientLoginModule,TP-Processor1] commit, 
subject=Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | 
  | 17:47:03,424 TRACE [SecurityAssociation,TP-Processor1] pushSubjectContext, 
subject=Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED]::infsys,subject=29918107}
  | 17:47:03,424 TRACE [scheduleExpress,TP-Processor1] defaultLogin, [EMAIL 
PROTECTED], subject=Subject(29918107)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...))
  | 17:47:03,425 TRACE [scheduleExpress,TP-Processor1] updateCache, 
inputSubject=Subject(29918107)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)), 
cacheSubject=Subject(29843417)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...))
  | 17:47:03,426 TRACE [JaasSecurityManager$DomainInfo,TP-Processor1] destroy, 
subject=Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED](29909740)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773], activeUsers=0
  | 17:47:03,428 TRACE [JaasSecurityManager$DomainInfo,TP-Processor1] logout, 
subject=Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED](29909740)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773]
  | 17:47:03,428 TRACE [DatabaseServerLoginModule,TP-Processor1] logout
  | 17:47:03,428 TRACE [ClientLoginModule,TP-Processor1] logout
  | 17:47:03,428 TRACE [SecurityAssociation,TP-Processor1] clear, server=true
  | 17:47:03,428 TRACE [scheduleExpress,TP-Processor1] Inserted cache info: 
[EMAIL PROTECTED](29843417)[EMAIL PROTECTED](20500::infsys)[EMAIL 
PROTECTED](Roles(members:roleModify,etc...)),[EMAIL 
PROTECTED],expirationTime=1142300843773]
  | 17:47:03,428 TRACE [scheduleExpress,TP-Processor1] End isValid, true
  | 17:47:03,428 TRACE [SecurityAssociation,TP-Processor1] pushSubjectContext, 
subject=Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | , [EMAIL PROTECTED]::infsys,subject=29916141}
  | 17:47:03,428 TRACE [SecurityAssociation,TP-Processor1] getSubject, [EMAIL 
PROTECTED]::infsys,subject=29916141}
  | 17:47:03,429 TRACE [scheduleExpress,TP-Processor1] doesUserHaveRole(Set), 
subject: Subject:
  |     Principal: 20500::infsys
  |     Principal: Roles(members:roleModify, etc...)
  | 
  | 17:47:03,429 TRACE [scheduleExpress,TP-Processor1] 
roles=Roles(members:roleModify, etc...)
  | 17:47:03,429 TRACE [scheduleExpress,TP-Processor1] hasRole(base)=true
  | 17:47:03,430 TRACE [scheduleExpress,TP-Processor1] hasRole=true
  | 17:47:03,430 TRACE [SecurityAssociation,TP-Processor1] pushRunAsIdentity, 
runAs=null
  | 17:47:03,474 TRACE [SecurityAssociation,TP-Processor1] popRunAsIdentity, 
runAs=null
  | 17:47:03,474 TRACE [SecurityAssociation,TP-Processor1] popSubjectContext, 
[EMAIL PROTECTED]::infsys,subject=29916141}
  | 17:47:03,476 TRACE [SecurityAssociation,TP-Processor1] getPrincipal, 
principal=null
  | 17:47:03,476 TRACE [scheduleExpress,TP-Processor1] Begin isValid, 
principal:null, cache info: null
  | 17:47:03,476 TRACE [scheduleExpress,TP-Processor1] defaultLogin, 
principal=null
  | 17:47:03,476 TRACE [XMLLoginConfigImpl,TP-Processor1] Begin 
getAppConfigurationEntry(scheduleExpress), size=9
  | 17:47:03,476 TRACE [XMLLoginConfigImpl,TP-Processor1] End 
getAppConfigurationEntry(scheduleExpress), authInfo=AppConfigurationEntry[]:
  | [0]
  | LoginModule Class: org.jboss.security.auth.spi.DatabaseServerLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:name=rolesQuery, value=select userRoles, 'Roles' from v_roles where 
principalID=?
  | name=principalsQuery, value=select password as passwd from v_principals 
where principalID=?
  | name=hashAlgorithm, value=MD5
  | name=dsJndiName, value=java:/PostgresDS
  | [1]
  | LoginModule Class: org.jboss.security.ClientLoginModule
  | ControlFlag: LoginModuleControlFlag: required
  | Options:
  | 17:47:03,477 TRACE [DatabaseServerLoginModule,TP-Processor1] initialize
  | 17:47:03,477 TRACE [DatabaseServerLoginModule,TP-Processor1] Passworg 
hashing activated: algorithm = MD5, encoding = BASE64
  | 17:47:03,477 TRACE [DatabaseServerLoginModule,TP-Processor1] 
DatabaseServerLoginModule, dsJndiName=java:/PostgresDS
  | 17:47:03,477 TRACE [DatabaseServerLoginModule,TP-Processor1] 
principalsQuery=select password as passwd from v_principals where principalID=?
  | 17:47:03,478 TRACE [DatabaseServerLoginModule,TP-Processor1] 
rolesQuery=select userRoles, 'Roles' from v_roles where principalID=?
  | 17:47:03,478 TRACE [DatabaseServerLoginModule,TP-Processor1] 
suspendResume=true
  | 17:47:03,478 TRACE [DatabaseServerLoginModule,TP-Processor1] login
  | 17:47:03,478 TRACE [DatabaseServerLoginModule,TP-Processor1] Authenticating 
as unauthenticatedIdentity=null
  | 17:47:03,480 TRACE [ClientLoginModule,TP-Processor1] Begin login
  | 17:47:03,481 TRACE [ClientLoginModule,TP-Processor1] Obtained login: null, 
credential.class: null
  | 17:47:03,481 TRACE [ClientLoginModule,TP-Processor1] End login
  | 17:47:03,481 TRACE [DatabaseServerLoginModule,TP-Processor1] abort
  | 17:47:03,481 TRACE [ClientLoginModule,TP-Processor1] abort
  | 17:47:03,481 TRACE [SecurityAssociation,TP-Processor1] clear, server=true
  | 17:47:03,481 TRACE [scheduleExpress,TP-Processor1] Login failure
  | javax.security.auth.login.LoginException: java.lang.NullPointerException
  |     at org.jboss.security.Util.createPasswordHash(Util.java:360)
  |     at 
org.jboss.security.auth.spi.UsernamePasswordLoginModule.createPasswordHash(UsernamePasswordLoginModule.java:277)
  |     at 
org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:169)
  |     at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
 Source)
  |     at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
 Source)
  |     at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
  |     at 
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
  |     at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
  |     at 
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
  |     at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:592)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:522)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:331)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:163)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:112)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:345)
  |     at org.jboss.ejb.Container.invoke(Container.java:723)
  |     at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
 Source)
  |     at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
 Source)
  |     at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:74)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:76)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:68)
  | 
  |     at javax.security.auth.login.LoginContext.invoke(LoginContext.java:872)
  |     at 
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
  |     at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
  |     at 
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
  |     at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:592)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:522)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:331)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:163)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:112)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:345)
  |     at org.jboss.ejb.Container.invoke(Container.java:723)
  |     at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
 Source)
  |     at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
 Source)
  |     at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:74)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:76)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:68)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:96)
  |     at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:213)
  | 17:47:03,483 TRACE [scheduleExpress,TP-Processor1] End isValid, false
  | 17:47:03,485 ERROR [AbsenceViewAction,TP-Processor1] Unable to initialize 
display
  | 17:47:03,485 ERROR [AbsenceViewAction,TP-Processor1] 
java.rmi.AccessException: SecurityException; nested exception is: 
  |     javax.security.auth.login.LoginException: java.lang.NullPointerException
  |     at org.jboss.security.Util.createPasswordHash(Util.java:360)
  |     at 
org.jboss.security.auth.spi.UsernamePasswordLoginModule.createPasswordHash(UsernamePasswordLoginModule.java:277)
  |     at 
org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:169)
  |     at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
 Source)
  |     at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
 Source)
  |     at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
  |     at 
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
  |     at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
  |     at 
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
  |     at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:592)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:522)
  |     at 
org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:331)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:163)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:112)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:345)
  |     at org.jboss.ejb.Container.invoke(Container.java:723)
  |     at 
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
 Source)
  |     at 
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
 Source)
  |     at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:74)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:76)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:68)
  | 
  | 17:47:03,490 INFO  [PerformanceMonitorFilter,TP-Processor1] 
---------------------------- PERFORMANCE MONITOR --------------------------
  | 17:47:03,490 INFO  [PerformanceMonitorFilter,TP-Processor1] Request for: 
/app/absenceView.do from infsys::20500
  | 17:47:03,490 INFO  [PerformanceMonitorFilter,TP-Processor1] Request Started 
at 03/13/2006 (Mon) 17:47:03 and took 152 millis
  | 17:47:03,491 INFO  [PerformanceMonitorFilter,TP-Processor1] 
---------------------------------------------------------------------------
  | 17:47:03,491 TRACE [SecurityAssociation,TP-Processor1] popRunAsIdentity, 
runAs=null
  | 17:47:03,491 TRACE [SecurityAssociation,TP-Processor1] clear, server=true
  | 


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3929983#3929983

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3929983


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to