The loaded attribute never exists in PersistentManager. 
isLoaded is defined as operation in mbeans-descriptors. 

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1522501 13f79535-47bb-0310-9956-ffa450edef68
Fix some Javadoc

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1522504 13f79535-47bb-0310-9956-ffa450edef68
Remove unused code.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1522505 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55552
Separate the return type (which must be an object) from the expected type which may be a primitive. This is necessary for EL 3.0 onwards as the default handling of nulls is now different for primitives and objects. The expression engine needs to know what the true expected type is in order to correctly coerce the result to the right type.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1522512 13f79535-47bb-0310-9956-ffa450edef68