InetAddress clientAddress = ( ( InetSocketAddress ) session.getRemoteAddress() ).getAddress();
ChangePasswordRequest request = ( ChangePasswordRequest ) message;
try
{
ChangePasswordContext changepwContext = new ChangePasswordContext();
changepwContext.setConfig( server.getConfig() );
changepwContext.setStore( store );
changepwContext.setClientAddress( clientAddress );
changepwContext.setRequest( request );
changepwContext.setReplayCache( server.getReplayCache() );
session.setAttribute( getContextKey(), changepwContext );
ChangePasswordService.execute( session, changepwContext );
session.write( changepwContext.getReply() );
}
catch ( KerberosException ke )
{
if ( log.isDebugEnabled() )
{