--- old/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2011-07-27 17:20:53.017019000 -0700 +++ new/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2011-07-27 17:20:52.344951800 -0700 @@ -28,6 +28,7 @@ import java.util.Vector; import javax.naming.directory.Attributes; import javax.naming.directory.BasicAttributes; +import javax.naming.ldap.Control; /** * %%% public for use by LdapSasl %%% @@ -37,10 +38,11 @@ public int status; // %%% public for use by LdapSasl String matchedDN; String errorMessage; - Vector referrals = null; + // Vector> + Vector referrals = null; LdapReferralException refEx = null; - Vector entries = null; - Vector resControls = null; + Vector entries = null; + Vector resControls = null; public byte[] serverCreds = null; // %%% public for use by LdapSasl String extensionId = null; // string OID byte[] extensionValue = null; // BER OCTET STRING @@ -57,7 +59,7 @@ switch (status) { case LdapClient.LDAP_COMPARE_TRUE: status = LdapClient.LDAP_SUCCESS; - entries = new Vector(1,1); + entries = new Vector<>(1,1); Attributes attrs = new BasicAttributes(LdapClient.caseIgnore); LdapEntry entry = new LdapEntry( name, attrs ); entries.addElement(entry); @@ -66,7 +68,7 @@ case LdapClient.LDAP_COMPARE_FALSE: status = LdapClient.LDAP_SUCCESS; - entries = new Vector(0); + entries = new Vector<>(0); successful = true; break;