Purpose of wlfullclient.jar is, whenever we deploy WLS
Full Client (T3)/JMX/JMS/Web Services based applications in WebLogic server, the
client application may need to invoke those services. Instead of adding lot of
WebLogic specific jar’s at client, this single “wlfullclient.jar” interact with
server.
With respect to
OIM, We need wlfullclient.jar on client side (for example, design console,
upload jars, etc.,) because, T3 protocol used to communicate with WebLogic and
OIM servers.
Steps to
generate wlfullclient.jar:
1. Setting the CLASS PATH
Go to the OIM_DOMAIN/bin directory and run the following command:
./setDomainEnv.sh
2. Generating wlfullclient.jar
Go to the WL_HOME/server/lib directory and run any of the following
command:
java –jar wljarbuilder.jarOR
java -jar ../../../modules/com.bea.core.jarbuilder_1.3.0.0.jar
Now, it will generate the wlfullclient.jar. This jar file should
now bundle with client application.