Oracle® Fusion Middleware Programming Stand-alone Clients for Oracle WebLogic Server 11g Release 1 (10.3.5) Part Number E13717-05 |
|
|
View PDF |
The following sections provide information about creating the wlfullclient.jar using the WebLogic JarBuilder tool:
Notes:
The WebLogic full client requires the RSA Crypto-J library, which is used for SSL cryptographic functions. Note the following:If you distribute the WebLogic full client, you must also distribute the cryptoj.jar, which contains the Crypto-J library. The cryptoj.jar file is referenced by the Class-Path
header in the wlfullclient.jar manifest. However, cryptoj.jar cannot be added to wlfullclient.jar; it must be distributed separately. For more information, see Distributing the WebLogic Full Client.
If you run the WebLogic Full Client from a <java>
task that is invoked in an Ant script, see Running the WebLogic Full Client in a Non-Forked VM, for important information regarding the self-integrity check that is automatically performed when the RSA Crypto-J library is loaded.
To create a wlfullclient.jar file for a JDK 1.6 client application, complete the following steps:
Change to the server/lib
directory:
cd WL_HOME/server/lib
Use the following command to create wlfullclient.jar:
java -jar wljarbuilder.jar
Copy and bundle the wlfullclient.jar
along with cryptoj.jar
with client applications. The wlfullclient.jar
and cryptoj.jar
must be kept in the same directory because the Class-Path
header in the wlfullclient.jar
manifest includes cryptoj.jar
.
Add the wlfullclient.jar
to the client application's classpath.
To create a wlfullclient5.jar file for a JDK 1.5 client application, complete the following steps:
Change to the server/lib
directory:
cd WL_HOME/server/lib
Use the following command to create wlfullclient.jar:
java -jar wljarbuilder.jar -profile wlfullclient5
Copy and bundle the wlfullclient5.jar
along with cryptoj.jar
with client applications. The wlfullclient5.jar
and cryptoj.jar
must be kept in the same directory because the Class-Path
header in the wlfullclient.jar
manifest includes cryptoj.jar
.
Add the wlfullclient5.jar
to the client application's classpath.