Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 972753

Summary: PKCS12Export fails on Fedora 19
Product: [Retired] Dogtag Certificate System Reporter: Ana Krivokapic <akrivoka>
Component: Tools - JavaAssignee: Matthew Harmsen <mharmsen>
Status: CLOSED CURRENTRELEASE QA Contact: Chandrasekar Kannan <ckannan>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: akrivoka, alee, awnuk, benl, cfu, jmagne, nkinder
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: pki-tools-10.0.3-2.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-17 00:09:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ana Krivokapic 2013-06-10 14:16:51 UTC
Description of problem:
On a fully updated F19 machine, PKCS12Export fails with exceptions:

[akrivoka@vm-149 ~]$ PKCS12Export 
Exception in thread "main" java.lang.NoClassDefFoundError: org/mozilla/jss/util/PasswordCallback
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
	at java.lang.Class.getMethod0(Class.java:2694)
	at java.lang.Class.getMethod(Class.java:1622)
	at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
	at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: org.mozilla.jss.util.PasswordCallback
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	... 6 more


Version-Release number of selected component (if applicable):
[akrivoka@vm-149 ~]$ rpm -qa | grep ^pki-*
pki-base-10.0.3-1.fc19.noarch
pki-tools-10.0.3-1.fc19.x86_64
pki-ca-10.0.3-1.fc19.noarch
pki-server-10.0.3-1.fc19.noar


How reproducible:
Always


Steps to Reproduce:
1. yum update
2. PKCS12Export


Actual results:
Command fails with exceptions even when run with no arguments.


Expected results:
Command should succeed.


Additional info:

Comment 1 Nathan Kinder 2013-06-10 15:06:16 UTC
Upstream ticket:
https://fedorahosted.org/pki/ticket/646

Comment 2 Nathan Kinder 2013-06-17 00:09:39 UTC
This is fixed in the pki-*-10.0.3-2 packages.  Please grab the latest packages from the F19 updates-testing repo and provide karma if they work for you.