Potential logical equality implementation issue
The logical equality implementation in org.mobicents.slee.runtime classes seem to contain some common pitfalls.
SbbEntity -- Only equals() is implemented but not hashcode()
SleeActivityHandle -- Use of instanceof operator in equals()
In other words, the equals() implementation in these two classes does not strictly comply with the Object.equals() contract. If this is *not* the intention of the programmers of these two classes, they should be fixed.
Just thought someone among the mobicents contributors may care about this.