Deploy Using Maven and ANT
Learn how to deploy Oracle SOA Suite and Oracle Service Bus composite applications using the Maven and Ant based approach in an Oracle SOA Suite in WebLogic Kubernetes Operator environment.
Before deploying composite applications, we need to create a Kubernetes pod in the same cluster where the Oracle SOA Suite domain is running, so that composite applications can be deployed using the internal Kubernetes Service for the Administration Server URL.
Place the SOA/Oracle Service Bus composite project at a share location (for
example at /share/soa-deploy
) mounted at /composites
inside container. Make sure to provide oracle
user ( uid: 1000 and
gid: 0) permission to directory /share/soa-deploy
, so that it
is accessible and writable inside the container.
sudo chown -R 1000:0 /share/soa-deploy
Follow the steps in this section to create a container and then use it to deploy Oracle SOA Suite and Oracle Service Bus composite applications using Maven or Ant.