The Process Engine requires that you digitally sign a custom Step Processor Java ARchive (JAR) file with a Netscape Object Signing Certificate. You can use a single certificate to sign as many Process application JAR files as needed.
Note The default JAR files provided with your Process Development Environment are signed with a Netscape Object Signing Certificate, which is the only one tested by FileNet for signing custom Step Processor JAR files. Developers can obtain a digital certificate to sign their JAR files from either VeriSign Inc. (http://digitalid.verisign.com/developer/nos_pick.htm) or Thawte Consulting (http://www.thawte.com/).
The following procedure describes how to create a JAR file signed with the Netscape Object Signing Certificate. This procedure describes how to use the Netscape signing tool (signtool). For additional information, visit the Netscape Developer's Site (http://developer.netscape.com/software/signedobj/jarpack.html).
C:\certificate\signtool -d"C:\certificate" -k"<Your_company_name>" -Z"<Your_jar_file_name>" -p"<Your_password>" sign
where <Your_company_name> is the company name as stated by your certificate provider, <Your_jar_file_name> is the name you wish to give the JAR file, <Your_password> is your password supplied by your certificate provider, and sign is the name of the directory containing the files to be included in the signed JAR file.
C:\certificate\signtool -d"C:\certificate" -w Your_jar_file_name
where Your_jar_file_name is the name given to the JAR file.