Add null checks for get and put operations

Description

No logging implemented for handling possible decoratedMap exceptions.

For example, using spymemcached specified in Spring configuration for clearpass-configuration.xml could throw OperationTimeoutException. See http://stackoverflow.com/q/10800101/901156

Updated pull request: https://github.com/Jasig/cas/pull/377

This is also related to JIRA https://issues.jasig.org/browse/CAS-1394 as we are looking to propose these changes because we are still getting an empty pgtIou and this serves as means of adding debugging capabilities for spymemcached implementations.

Environment

None

Activity

Show:

Misagh MoayyedJuly 15, 2014 at 7:10 AM

All Open JIRA issues are now moved to Github, and tracked under Github Issues. The migration is now complete. Please use Github issue tracking to file and track issues. JIRA issues will be closed.

The URL address for Github issues of the CAS project is:
https://github.com/Jasig/cas/issues

Misagh MoayyedDecember 19, 2013 at 8:54 AM

Given the discussion we have had thus far and the general nature of the issue/change, I tend to think that this is more of an improvement than an actual bug. Changed accordingly.

Proposal Declined

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created December 4, 2013 at 11:36 PM
Updated July 15, 2014 at 7:10 AM
Resolved July 15, 2014 at 7:10 AM

Flag notifications