Error when signing my blackberry 10 game?

I’m getting this error when signing:

Info: CSK file created.
Exception in thread “main” java.lang.NoClassDefFoundError: sun/security/x509/CertAndKeyGen
at net.rim.device.codesigning.keytool.KeyTool.a(Unknown Source)
at net.rim.device.codesigning.keytool.KeyTool.if(Unknown Source)
at net.rim.device.codesigning.keytool.KeyTool.a(Unknown Source)
at net.rim.device.codesigning.keytool.KeyTool.main(Unknown Source)
at net.rim.device.codesigning.barsigner.BarSigner.try(Unknown Source)
at net.rim.device.codesigning.barsigner.BarSigner.a(Unknown Source)
at net.rim.device.codesigning.barsigner.BarSigner.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: sun.security.x509.CertAndKeyGen
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 7 more

UnityEditor.HostView:OnGUI()

What version of java do you have installed? The blackberry tools that unity leverages to sign builds rely on legacy features so you may need to downgrade the version of java that you have installed on your system: http://forum.unity3d.com/threads/rim-signing-w-unity-4-3-4f1-pro-broken.242754/