mdsUndeploy

Undeploy the MDS component artifacts from the MDS server.

This operation must execute on one of the SOA managed server endpoints in SOA domain.

Environment/Instance Properties

Property Name

Property Code

Required

Description

MDS UserID

FDMDS_USERID

Yes

User name for MDS access.

MDS Password

FDMDS_PASSWORD

Yes

Password for MDS UserID.

MDS JDBC URL

FDMDS_JDBCURL

Yes

Database URL for MDS access.

Oracle SOA Home

FD_ORACLE_SOA_HOME

Yes

Oracle SOA Home, indicates where SOA Suite is installed.

Project Properties

Property Name

Property Code

Required

Description

MDS Name Space

FDMDS_NAME_SPACE

Yes

Name space within MDS where the objects will be stored.

Inputs

Input Name

Input Code

Required

Description

MDS Undeploy Path

FDMDS_INP_UNDEPLOY_PATH

Yes

Relative path from MDS Name Space to indicate the objects that need to be removed from MDS.

Outputs

Output Name

Required

Description




Artifacts

This operation consumes a jar file that contains a variety of objects that will be removed from the MDS, such as an xsd, xslt, or wsdl.

Endpoint Selection

This operation will select all available endpoints associated to the environment/instance.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

Special Considerations

This operation will query MDS based on MDS Name Space and the relative path configured on the input to determine which objects are in the path. These queried objects will then be deleted from MDS. For example:


NameSpace: /apps
UndeployPath Input: a/b


MDS Directory structure:


/apps/a/b/c/obj1.xsd
/apps/a/b/d/obj2.xsd
/apps/e/f/obj3.xsd

Objects deleted: obj1.xsd and obj2.xsd