How to: |
iWay Service Manager is certified to run with JVM Versions 1.4 or 1.3, which require the installation of several Security Provider classes provided through Java archive (.jar) files on your system.
JVM Version |
Java Archive (jar) Files Required |
---|---|
1.4 |
bcmail-jdk14-128.jar bcprov-jdk14-128.jar local_policy.jar us_export_policy.jar Note: Download local_policy.jar and us_export_policy.jar from Java.Sun.com. |
1.3 |
bcmail-jdk13-128.jar bcprov-jdk13-128.jar jce-jdk13-128.jar |
Download the remaining .jar files for your release from
ftp://ftp.bouncycastle.org/pub/release1.28
and register them in the Java Library Files PreClassPath section.
The Path Settings pane opens.
Here you can register additional Java classes and libraries for PreClassPath or PostClassPath destinations.
To register libraries or other files on UNIX, edit the script used to start iWay Service Manager and add files to the CLASSPATH variable. Be sure to add the full path including the file name.
If you run iWay Service Manager as a service (daemon), edit iWay61/bin/startservice.sh.
If you run iWay Service Manager as a non-service, edit iWay61/iWay61sm.sh.
CLASSPATH='echo $IWAY61/lib/*.jar | tr ' ' ':'
if [ -f $IWAY61/etc/manager/extensions/*.jar ]
then
CLASSPATH=$CLASSPATH:'echo
$IWAY61/etc/manager/extensions/*.jar | tr ' ' ':'`
fi
echo CLASSPATH set to: $CLASSPATH
To load files before any iWay files, add the files you are registering after CLASSPATH= and place a colon after each file.
CLASSPATH=/home/myjars/broker.jar:/home/myjars/jsse.jar:'echo
$IWAY61/lib/*.jar | tr ' ' ':''
To load files after any iWay files, add a colon at the end of the line, followed by the path to the files you wish to register, separated by colons.
CLASSPATH='echo $IWAY61/lib/*.jar | tr ' '
':'':/home/myjars/broker.jar:/home/myjars/jsse.jar
Note: Be sure to add the full path to the files, including the file names. Adding the directory containing the files is not sufficient.
iWay Software |