Dear Raminder,

Just one more note. I also had to move cryptix*.jar and puretls-0.9-beta-4.jar to tomcat/lib, otherwise I got a new exception after redeploy:

GSSException: Failure unspecified at GSS-API level [Caused by: Bad certificate (The signature of '...' certificate does not match its issuer)]

Regards, Akos

Akos Hajnal wrote:

Raminder,

Yes, it helped. By moving bcprov jar to the lib solves this exception issue. I use apache-tomcat-7.0.42, no other webapps contain X509CertificateObject in any jars or classes folders.

What I don't know, why this class cannot be reloaded on redeloy. I switched on tomcat's -verbose:class option,
lots of classes loaded, could not figure out what is wrong.

I have to move on, but if you find a better solution later, please let me know, because I am curious.

Regards, Akos

Raminder Singh wrote:

Akos,
Try to find this class in your tomcat webapps folder and if the jar is in multiple projects then delete them and have a single copy of the jar to lib folder of tomcat (tomcat 6+ does not have shared lib added to configuration). Its a class loading issue and this may help. If you want we can have a Skype session to debug this together. My Skype id is sandhu_raman1. find apache-tomcat-7.0.39/webapps/ -name "*.jar" -exec grep -Hls org.bouncycastle.jce.provider.X509CertificateObject {} \;

Thanks
Raminder

On Oct 3, 2013, at 7:42 AM, Akos Hajnal <[email protected]> wrote:


Reply via email to