APAR status
Closed as program error.
Error description
The exception as customer decribed on stopping the app/server
and as pointed
out above, the problem is due to the "removeAuthenticationTable"
being
invoked too early in the process of stopping the application
(before
the stopping of the EJB which depends on the table). After some
investigation on the code, I notice
SeverSecurityComponentImpl.stateChanged(...) is invoking the
uninstall
method (which further triggers the "removeAuthenticationTable"
method)
for the EAR application upon a state change to "STOPPING".
} else if (evt.getNewValue() == Component.STOPPING)
{
uninstall(dobj);
}
which is the root cause of the whole problem. I've tested by
modifying
the "STOPPING" to "STOPPED" (this delay the remove action till
everything is stopped) and confirmed the AcessException seen in
logs is
gone. Unless there are other restrictions or impacts that I am
not
Local fix
N/A
Problem summary
****************************************************************
* USERS AFFECTED: All Websphere Application Server users with *
* security enabled. *
****************************************************************
* PROBLEM DESCRIPTION: Application installed on Base server *
* with on applciation with multiple *
* ejbs in module. Server stops but *
* stops with errors. the errors *
* that are received are *
* SECJ0053E: Authorization failed for *
* <principal name> *
****************************************************************
* RECOMMENDATION: *
****************************************************************
The problem is due to the "removeAuthenticationTable" being
invoked too early in the process of stopping the application
(before the stopping of the EJB which depends on the table).
Problem conclusion
Fixed the exception.
Temporary fix Comments
APAR information |
APAR number |
PQ81014 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00I |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2003-11-17 |
Closed date |
2003-11-25 |
Last modified date |
2003-11-25 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
|