Support For Sun's JSSE or JCE Provider In WebSphere Application Server
 Technote (troubleshooting)
 
Problem(Abstract)
Does IBM® WebSphere® Application Server support the use of Sun's JSSE or JCE provider in customer applications?
 
Resolving the problem
1. IBM does not support problems with Sun's or other third party JSSE or JCE code. Only the IBM JSSE and JCE providers are supported.

2. WebSphere Application Server supports the JSSE and JCE "provider framework", which means that multiple providers can be "plugged in". This means customers should be able to plug in Sun's (or other providers) JSSE or JCE into the IBM framework. If it cannot be plugged in to the framework, then IBM will investigate problems with the framework only.

3. If you are experiencing problems using a third party provider for JSSE or JCE code, first verify that the files from the third party provider do not contain framework files. A third party framework file (often these files have a .fw extension) will conflict with the IBM framework.

4. If you believe that the problem you are experiencing is with the IBM framework specifically, please submit a testcase and specifics that prove this to IBM support, and we will investigate on a "best effort" basis.

5. Keep in mind that IBM does not test WebSphere Application Server with Sun's or any other third party JSSE or JCE providers.

The IBM JSSE and JCE providers are shipped with WebSphere Application Server. The following is a listing of where to find the jar files and documentation:

For version 6.0. (any release) and 6.1.(any release)

Download JSSE and JCE documentation at link below:
http://www-128.ibm.com/developerworks/java/jdk/security/


For version 5.0 and 5.1 JSSE
Go to <install_root>/java/jre/lib/ext directory for the jar files.

<install_root>/web/docs/jsse/jssedocs.jar for the javadoc of the APIs.

This document contains the following when unpacked:

index.html - Developer's Guide (JSSE Java™ Doc)

<install_root>/web/docs/jsse/JSSERefGuide.html for the JSSE Reference Guide.
<install_root>/web/docs/jsse/samplejsse.jar for Sample JSSE applications.

For version 5.0 and 5.1 JCE
Go to <install_root>/java/jre/lib/ext directory for the jar files.

<install_root>/web/docs/jce/api_users_guide.html for the JCA spec and JCE API usage.
<install_root>/web/docs/jce/SampleJCE.jar for JCE sample applications.
<install_root>/web/docs/jce/CryptoSpec.html for Java Cryptography Architecture Reference
<install_root>/web/docs/jce/HowToImplAProvider.html for how to implement a JCE provider
<install_root>/web/docs/jce/jcedocs.jar for the javadoc of JCE API's
<install_root>/web/docs/jce/readme.jce.ibm.html for overview of IBM JCE

For version 4.0.7 JSSE
Go to <install_root>/java/jre/lib/ext directory for the jar files.
<install_root>/java/docs/jsse/jssedocs.jar for the javadoc of the APIs.

This document contains the following when unpacked:

index.html - Developer's Guide (JSSE JavaDoc)

<install_root>/java/docs/jsse/JSSERefGuide.html for the JSSE Reference Guide.
<install_root>/web/docs/jsse/samplejsse.jar for Sample JSSE applications.

For version 4.0.7 JCE

Go to <install_root>/java/jre/lib/ext directory for the jar files.
<install_root>/java/docs/jce/api_users_guide.html for the JCA spec and JCE API usage.
<install_root>/java/docs/jce/SampleJCE.jar for JCE sample applications.
<install_root>/java/docs/jce/CryptoSpec.html for Java Cryptography Architecture Reference
<install_root>/java/docs/jce/HowToImplAProvider.html for how to implement a JCE provider
<install_root>/java/docs/jce/jcedocs.jar for the javadoc of JCE API's
<install_root>/java /docs/jce/readme.jce.ibm.html for overview of IBM JCE

 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Security
Operating system(s): Windows
Software version: 6.1
Software edition:
Reference #: 1107270
IBM Group: Software Group
Modified date: Jul 30, 2008