Class Paths for Clients Using SOAP

SOAP clients must have the following JAR files in their class path.

$SOA_HOME/soa/modules/oracle.bpm.client_11.1.1/
	oracle.bpm.bpm-services.client.jar
	oracle.bpm.bpm-services.interface.jar
	oracle.bpm.client.jar
	oracle.bpm.web-resources.jar

$SOA_HOME/soa/modules/oracle.bpm.project_11.1.1/
	oracle.bpm.project.catalog.jar
	oracle.bpm.project.draw.jar
	oracle.bpm.project.jar
	oracle.bpm.project.model.jar

$SOA_HOME/soa/modules/oracle.bpm.runtime_11.1.1/
	oracle.bpm.bpm-services.implementation.jar
	oracle.bpm.bpm-services.internal.jar
	oracle.bpm.core.jar
	oracle.bpm.lib.jar
	oracle.bpm.metadata.jar
	oracle.bpm.metadata-interface.jar
	oracle.bpm.papi.jar
	oracle.bpm.xml.jar

$SOA_HOME/soa/modules/oracle.soa.fabric_11.1.1/
	fabric-runtime.jar
	bpm-infra.jar

$SOA_HOME/soa/modules/oracle.soa.workflow_11.1.1/
	bpm-services.jar
	bpm-workflow-datacontrol.jar

$SOA_HOME/soa/modules/
	soa-startup.jar

$MW_HOME/oracle_common/modules/oracle.webservices_11.1.1/
	wsclient.jar

$MW_HOME/oracle_common/modules/oracle.jrf_11.1.1/
	jrf-api.jar

$MW_HOME/wlserver_10.3/server/lib/
	wlthint3client.jar

${bea.home}/wlserver/server/lib/
	wlfullclient.jar

$ORACLE_HOME/soa/plugins/jdeveloper/external/
	oracle.external.soa.jrf-wsclient-extended.jar

${bea.home}/oracle_common/module/clients/
	com.oracle.webservices.wls.jaxws-owsm-client_12.1.3.jar

You can generate the wlfullclient.jar file using the commands shown in the code sample below:

cd ${bea.home}/wlserver/server/lib
java -jar ../../../modules/com.bea.core.jarbuilder_2.2.0.0.jar

Note:

Client applications no longer use the system\services\config or system\services\schema directories in the class path.