I'm going to take a stab at this one although I have only superficial
experience with Terracotta...
Looks to me like this problem is occurring during the issue of a proxy
ticket. I believe the root cause is that
org.jasig.cas.ticket.ServiceTicketImpl.grantTicketGrantingTicket()
does not appear in the terracotta locks section. I would recommend
adding the following to your Terracotta XML config:
<named-lock>
<method-expression>*
org.jasig.cas.ticket.ServiceTicketImpl.grantTicketGrantingTicket(..)
</method-expression>
<lock-level>write</lock-level>
<lock-name>tgtWriteLock2</lock-name>
</named-lock>
Please let us know in any case the outcome of the above change.
M
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user