The download location specified for JCE 1.4.1 policy files, in BusinessConnect 3.5.0 readme.txt, has changed

The download location specified for JCE 1.4.1 policy files, in BusinessConnect 3.5.0 readme.txt, has changed

book

Article ID: KB0086526

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect -
Not Applicable -

Description

Description:
Symptoms
========
runBC.sh reports the following error on startup:
Error initializing security library: cannot initialize S/MIME vendor j2se: com.tibco.security.smime.j2se.SMIMESupportImpl
Verify that you have -
    1. the implementation jar for security vendor entrust61
    2. the appropriate version of local_policy.jar and US_export_policy.jar

And the bc-trace.log contains:
java.lang.ExceptionInInitializerError
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:140)
        at com.tibco.im.fw.RepoMunger.createTaskNode(RepoMunger.java:2852)
        at com.tibco.im.fw.RepoMunger.buildWorkflow(RepoMunger.java:1541)
.......

Impact
======
Loss of Functionality
You will be unable to start the BusinessConnect server (runBC)

Workaround
==========
Download the correct version (1.4.1) of the JCE unlimited strength policy files. This is now archived at "http://java.sun.com/products/archive/j2se/1.4.1_07/index.html".

Cause
=====
The location specified in the readme.txt is no longer valid. The current version (1.4.2) files are located at "http://java.sun.com/j2se/1.4.2/download.html", but these will NOT work with BusinessConnect.
The readme also has a wrong target directory for copying the files on Unix. Since the location of the JRE is user determined on Unix, the correct target directory should be "&ltJRE_HOME>/lib/security".

Resolution
==========
The readme.txt will be corrected in the next release of BusinessConnect to refer to the correct URL.

Symptoms:

Cause:

Issue/Introduction

The download location specified for JCE 1.4.1 policy files, in BusinessConnect 3.5.0 readme.txt, has changed