-
Bug
-
Resolution: Fixed
-
P1
-
6u5
-
b02
-
b03
-
x86
-
windows_vista
-
Verified
ClassNotFoundException on a completed Kernel JRE on Vista. sun.jkernel.DownloadManager.isJREComplete() is true and rt.jar is merged and bundles directory is removed. But Still I am getting the following ClassNotFoundException while loading all the public classes in Vista
WindowsXP this works fine and no CNFE.
Steps to reproduce:
a) Download and install Kernel JRE
b) wait till the bundles directory removed or isJREComplete() return true
c) Run the attached KerenlJREUtils.java by passing classes.log as argument. ( attached) redirect the err out put to a file.
ClassNotFoundException
----------------------
CNFE: "javax.crypto.spec.PSource"
CNFE: "javax.crypto.NullCipher"
CNFE: "javax.crypto.spec.DESKeySpec"
CNFE: "javax.crypto.spec.PBEParameterSpec"
CNFE: "javax.net.ssl.SSLServerSocketFactory"
CNFE: "javax.net.SocketFactory"
CNFE: "javax.net.ssl.SSLSocket"
CNFE: "javax.net.ssl.SSLKeyException"
CNFE: "javax.net.ssl.CertPathTrustManagerParameters"
CNFE: "javax.crypto.spec.OAEPParameterSpec"
CNFE: "javax.net.ssl.KeyStoreBuilderParameters"
CNFE: "javax.security.cert.X509Certificate"
CNFE: "javax.net.ssl.SSLContextSpi"
CNFE: "javax.net.ssl.KeyManagerFactory"
CNFE: "javax.crypto.MacSpi"
CNFE: "javax.crypto.KeyGeneratorSpi"
CNFE: "javax.net.ssl.SSLParameters"
CNFE: "javax.crypto.KeyGenerator"
CNFE: "javax.net.ssl.SSLServerSocket"
CNFE: "javax.crypto.SecretKeyFactorySpi"
CNFE: "javax.crypto.Mac"
CNFE: "javax.crypto.ExemptionMechanism"
CNFE: "javax.crypto.spec.DHPrivateKeySpec"
CNFE: "javax.crypto.spec.RC5ParameterSpec"
CNFE: "javax.net.ssl.SSLSocketFactory"
CNFE: "javax.crypto.spec.DHParameterSpec"
CNFE: "javax.net.ssl.SSLContext"
CNFE: "javax.crypto.spec.SecretKeySpec"
CNFE: "javax.net.ServerSocketFactory"
CNFE: "javax.crypto.spec.IvParameterSpec"
CNFE: "javax.crypto.KeyAgreementSpi"
CNFE: "javax.crypto.spec.DHPublicKeySpec"
CNFE: "javax.crypto.spec.DESedeKeySpec"
CNFE: "javax.net.ssl.SSLHandshakeException"
CNFE: "javax.crypto.spec.DHGenParameterSpec"
CNFE: "javax.net.ssl.KeyManagerFactorySpi"
CNFE: "javax.security.cert.Certificate"
CNFE: "javax.crypto.ExemptionMechanismSpi"
CNFE: "javax.net.ssl.TrustManagerFactorySpi"
CNFE: "javax.crypto.CipherInputStream"
CNFE: "javax.net.ssl.SSLProtocolException"
CNFE: "javax.net.ssl.SSLEngineResult"
CNFE: "javax.net.ssl.HttpsURLConnection"
CNFE: "javax.net.ssl.TrustManagerFactory"
CNFE: "javax.crypto.spec.PBEKeySpec"
CNFE: "javax.net.ssl.SSLEngine"
CNFE: "javax.crypto.spec.RC2ParameterSpec"
CNFE: "javax.crypto.KeyAgreement"
CNFE: "javax.crypto.EncryptedPrivateKeyInfo"
CNFE: "javax.net.ssl.SSLPermission"
CNFE: "javax.net.ssl.SSLException"
CNFE: "javax.crypto.SecretKeyFactory"
CNFE: "javax.net.ssl.SSLSessionBindingEvent"
CNFE: "javax.crypto.Cipher"
CNFE: "javax.crypto.CipherOutputStream"
CNFE: "javax.net.ssl.SSLPeerUnverifiedException"
CNFE: "javax.net.ssl.HandshakeCompletedEvent"
CNFE: "javax.net.ssl.X509ExtendedKeyManager"
CNFE: "javax.crypto.CipherSpi"
CNFE: "javax.crypto.SealedObject"
WindowsXP this works fine and no CNFE.
Steps to reproduce:
a) Download and install Kernel JRE
b) wait till the bundles directory removed or isJREComplete() return true
c) Run the attached KerenlJREUtils.java by passing classes.log as argument. ( attached) redirect the err out put to a file.
ClassNotFoundException
----------------------
CNFE: "javax.crypto.spec.PSource"
CNFE: "javax.crypto.NullCipher"
CNFE: "javax.crypto.spec.DESKeySpec"
CNFE: "javax.crypto.spec.PBEParameterSpec"
CNFE: "javax.net.ssl.SSLServerSocketFactory"
CNFE: "javax.net.SocketFactory"
CNFE: "javax.net.ssl.SSLSocket"
CNFE: "javax.net.ssl.SSLKeyException"
CNFE: "javax.net.ssl.CertPathTrustManagerParameters"
CNFE: "javax.crypto.spec.OAEPParameterSpec"
CNFE: "javax.net.ssl.KeyStoreBuilderParameters"
CNFE: "javax.security.cert.X509Certificate"
CNFE: "javax.net.ssl.SSLContextSpi"
CNFE: "javax.net.ssl.KeyManagerFactory"
CNFE: "javax.crypto.MacSpi"
CNFE: "javax.crypto.KeyGeneratorSpi"
CNFE: "javax.net.ssl.SSLParameters"
CNFE: "javax.crypto.KeyGenerator"
CNFE: "javax.net.ssl.SSLServerSocket"
CNFE: "javax.crypto.SecretKeyFactorySpi"
CNFE: "javax.crypto.Mac"
CNFE: "javax.crypto.ExemptionMechanism"
CNFE: "javax.crypto.spec.DHPrivateKeySpec"
CNFE: "javax.crypto.spec.RC5ParameterSpec"
CNFE: "javax.net.ssl.SSLSocketFactory"
CNFE: "javax.crypto.spec.DHParameterSpec"
CNFE: "javax.net.ssl.SSLContext"
CNFE: "javax.crypto.spec.SecretKeySpec"
CNFE: "javax.net.ServerSocketFactory"
CNFE: "javax.crypto.spec.IvParameterSpec"
CNFE: "javax.crypto.KeyAgreementSpi"
CNFE: "javax.crypto.spec.DHPublicKeySpec"
CNFE: "javax.crypto.spec.DESedeKeySpec"
CNFE: "javax.net.ssl.SSLHandshakeException"
CNFE: "javax.crypto.spec.DHGenParameterSpec"
CNFE: "javax.net.ssl.KeyManagerFactorySpi"
CNFE: "javax.security.cert.Certificate"
CNFE: "javax.crypto.ExemptionMechanismSpi"
CNFE: "javax.net.ssl.TrustManagerFactorySpi"
CNFE: "javax.crypto.CipherInputStream"
CNFE: "javax.net.ssl.SSLProtocolException"
CNFE: "javax.net.ssl.SSLEngineResult"
CNFE: "javax.net.ssl.HttpsURLConnection"
CNFE: "javax.net.ssl.TrustManagerFactory"
CNFE: "javax.crypto.spec.PBEKeySpec"
CNFE: "javax.net.ssl.SSLEngine"
CNFE: "javax.crypto.spec.RC2ParameterSpec"
CNFE: "javax.crypto.KeyAgreement"
CNFE: "javax.crypto.EncryptedPrivateKeyInfo"
CNFE: "javax.net.ssl.SSLPermission"
CNFE: "javax.net.ssl.SSLException"
CNFE: "javax.crypto.SecretKeyFactory"
CNFE: "javax.net.ssl.SSLSessionBindingEvent"
CNFE: "javax.crypto.Cipher"
CNFE: "javax.crypto.CipherOutputStream"
CNFE: "javax.net.ssl.SSLPeerUnverifiedException"
CNFE: "javax.net.ssl.HandshakeCompletedEvent"
CNFE: "javax.net.ssl.X509ExtendedKeyManager"
CNFE: "javax.crypto.CipherSpi"
CNFE: "javax.crypto.SealedObject"