This article applies to the following:
- BlackBerry® Java® Development Environment (BlackBerry JDE)
- BlackBerry® JDE Plug-in for Eclipse®
- BlackBerry WebWorks™ Packager
The SignatureTool stops responding while applying signatures to your application COD files.
This is caused by using Java Development Kit (JDK) version 1.7, which is not supported in development environments prior to the BlackBerry Java SDK 7.1.
This issue has been fixed in the SignatureTool.jar file bundled with the BlackBerry Java SDK 7.1 (Gold Release). For earlier environments, you can copy this JAR file from the \bin directory of this SDK to the signature tool directory of all other installed BlackBerry smartphone Java development environments.
The BlackBerry WebWorks SDK for smartphones currently relies specifically on Java® SE 6 JDK 32-bit so the same workaround for Java will not work. For WebWorks you can install JDK 6 in tandem with JDK 7 but modify the bbwp.properties file to reference the JDK 6 installation directly. This file is located in the \bin directory within the WebWorks installation directory. Simply change the value within the <java> element to point to the directory of JDK 6, ex: