<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
project
xmlns
=
"antlib:org.apache.tools.ant"
name
=
"ProcessOrder"
default
=
"all"
basedir
=
"."
>
<
property
environment
=
"env"
/>
<
property
file
=
"build.properties"
/>
<
path
id
=
"library.SOA.Designtime"
>
<
pathelement
location
=
"${install.dir}/soa/plugins/jdeveloper/extensions/oracle.sca.modeler.jar"
/>
</
path
>
<
path
id
=
"library.SOA.Runtime"
>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.fabric_11.1.1/fabric-runtime.jar"
/>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.fabric_11.1.1/tracking-api.jar"
/>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.fabric_11.1.1/tracking-core.jar"
/>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.fabric_11.1.1/edn.jar"
/>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.mgmt_11.1.1/soa-infra-mgmt.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/com.oracle.webservices.fabric-common-api.jar"
/>
</
path
>
<
path
id
=
"library.BPEL.Runtime"
>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.bpel_11.1.1/orabpel.jar"
/>
</
path
>
<
path
id
=
"library.Mediator.Runtime"
>
<
pathelement
location
=
"${install.dir}/soa/soa/modules/oracle.soa.mediator_11.1.1/mediator_client.jar"
/>
</
path
>
<
path
id
=
"library.MDS.Runtime"
>
<
pathelement
location
=
"${oracle.commons}/modules/oracle.mds/mdsrt.jar"
/>
</
path
>
<
path
id
=
"library.BC4J.Service.Runtime"
>
<
pathelement
location
=
"${oracle.commons}/modules/oracle.adf.model/adfbcsvc.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/oracle.adf.model/adfbcsvc-share.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/commonj.sdo.backward.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/commonj.sdo.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/oracle.toplink/eclipselink.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/com.oracle.webservices.fmw.wsclient-impl.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/com.oracle.webservices.fmw.jrf-ws-api.jar"
/>
<
pathelement
location
=
"${oracle.commons}/modules/com.oracle.webservices.fmw.web-common-schemas-impl.jar"
/>
</
path
>
<
path
id
=
"classpath"
>
<
path
refid
=
"library.SOA.Designtime"
/>
<
path
refid
=
"library.SOA.Runtime"
/>
<
path
refid
=
"library.BPEL.Runtime"
/>
<
path
refid
=
"library.Mediator.Runtime"
/>
<
path
refid
=
"library.MDS.Runtime"
/>
<
path
refid
=
"library.BC4J.Service.Runtime"
/>
</
path
>
<
target
name
=
"init"
>
<
tstamp
/>
<
mkdir
dir
=
"${output.dir}"
/>
</
target
>
<
target
name
=
"all"
description
=
"Build the project"
depends
=
"deploy,compile,copy"
/>
<
target
name
=
"clean"
description
=
"Clean the project"
>
<
delete
includeemptydirs
=
"true"
quiet
=
"true"
>
<
fileset
dir
=
"${output.dir}"
includes
=
"**/*"
/>
</
delete
>
</
target
>
<
target
name
=
"deploy"
description
=
"Deploy JDeveloper profiles"
depends
=
"init"
>
<
taskdef
name
=
"ojdeploy"
classname
=
"oracle.jdeveloper.deploy.ant.OJDeployAntTask"
uri
=
"oraclelib:OJDeployAntTask"
classpath
=
"${oracle.jdeveloper.ant.library}"
/>
<
ora:ojdeploy
xmlns:ora
=
"oraclelib:OJDeployAntTask"
executable
=
"${oracle.jdeveloper.ojdeploy.path}"
ora:buildscript
=
"${oracle.jdeveloper.deploy.dir}/ojdeploy-build.xml"
ora:statuslog
=
"${oracle.jdeveloper.deploy.dir}/ojdeploy-statuslog.xml"
>
<
ora:deploy
>
<
ora:parameter
name
=
"workspace"
value
=
"${oracle.jdeveloper.workspace.path}"
/>
<
ora:parameter
name
=
"project"
value
=
"${oracle.jdeveloper.project.name}"
/>
<
ora:parameter
name
=
"profile"
value
=
"${oracle.jdeveloper.deploy.profile.name}"
/>
<
ora:parameter
name
=
"nocompile"
value
=
"false"
/>
<
ora:parameter
name
=
"outputfile"
value
=
"${oracle.jdeveloper.deploy.outputfile}"
/>
</
ora:deploy
>
</
ora:ojdeploy
>
</
target
>
<
target
name
=
"compile"
description
=
"Compile Java source files"
depends
=
"init"
>
<
javac
destdir
=
"${output.dir}"
classpathref
=
"classpath"
debug
=
"${javac.debug}"
nowarn
=
"${javac.nowarn}"
deprecation
=
"${javac.deprecation}"
encoding
=
"UTF8"
source
=
"1.8"
target
=
"1.8"
>
<
src
path
=
"SOA/SCA-INF/src"
/>
</
javac
>
</
target
>
<
target
name
=
"copy"
description
=
"Copy files to output directory"
depends
=
"init"
>
<
patternset
id
=
"copy.patterns"
>
<
include
name
=
"**/*.GIF"
/>
<
include
name
=
"**/*.JPEG"
/>
<
include
name
=
"**/*.JPG"
/>
<
include
name
=
"**/*.PNG"
/>
<
include
name
=
"**/*.cpx"
/>
<
include
name
=
"**/*.dcx"
/>
<
include
name
=
"**/*.ejx"
/>
<
include
name
=
"**/*.gif"
/>
<
include
name
=
"**/*.ini"
/>
<
include
name
=
"**/*.jpeg"
/>
<
include
name
=
"**/*.jpg"
/>
<
include
name
=
"**/*.png"
/>
<
include
name
=
"**/*.properties"
/>
<
include
name
=
"**/*.sva"
/>
<
include
name
=
"**/*.tag"
/>
<
include
name
=
"**/*.tld"
/>
<
include
name
=
"**/*.wsdl"
/>
<
include
name
=
"**/*.xcfg"
/>
<
include
name
=
"**/*.xlf"
/>
<
include
name
=
"**/*.xml"
/>
<
include
name
=
"**/*.xsd"
/>
<
include
name
=
"**/*.xsl"
/>
<
include
name
=
"**/*.exm"
/>
<
include
name
=
"**/*.xml"
/>
<
exclude
name
=
"build.xml"
/>
</
patternset
>
<
copy
todir
=
"${output.dir}"
>
<
fileset
dir
=
"SOA/SCA-INF/src"
>
<
patternset
refid
=
"copy.patterns"
/>
</
fileset
>
<
fileset
dir
=
"."
>
<
patternset
refid
=
"copy.patterns"
/>
</
fileset
>
</
copy
>
</
target
>
</
project
>