exportTransfer

Exports a list of transfers and the associated artifacts, including the config plan, from the MFT Design time to the export folder in the plugin execution's temp folder. You can copy these files from the ../temp/export/ folder to wherever your mft source is checked out from the SCM using the file plugin.

When an artifact exports from MFT the name looks like:  so_916dffd7-19fc-406e-9fac-12b46fe79d0f.xml, this makes it hard to determine which files to pick then deploying a transfer and its associated files, so the ExportTransfer operation will rename the file to the name you provided when you create the artifact for example: ABCTransfer.xml.  These files are renamed back (to id.xml for example: so_916dffd7-19fc-406e-9fac-12b46fe79d0f.xml) during the build step.

The purpose of this operation is to simplify getting MFT artifacts into an SCM, and typically this operation will be used in a workflow specifically built to populate SCM, rather than in the build workflow.

  

Environment/Instance Properties

Property Name

Property Code

Required

Description

MFT Server Host

FDMFT_SERVER_HOST

Yes

The host name for MFT (e.g. mftdev.company.com)

MFT Server Port
FDMFT_SERVER_PORT
YesThe managed server port number for MFT.(e.g. 8001)
Weblogic Admin Password
FDWLS_ADMIN_PASSWORD
YesWeblogic Admin Password
Weblogic Admin User
FDWLS_ADMIN_USER
YesThe user name for the WLS admin server.
Oracle Middleware Home (MW_HOME)
FD_ORACLE_MW_HOME
YesThe oracle middleware home (which has subfolders such as oracle_common, wlserver, coherence*, etc.) (e.g. /u01/oracle/products/fmw)

  

Project Properties

Property Name

Property Code

Required

Description

Rename After Export

FDMFT_RENAME_AFTER_EXPORT

No

The artifacts wil be renamed to the name of the artifact after export

  

Inputs

Input Name

Input Code

Required

Description

Transfers To Export
TRANSFERS_TO_EXPORT
NoComma separated list of transfers to export. If left empty, all transfers will be exported.

  

Outputs

Output Name

Required

Description




  

Artifacts

This operation doesn’t consume or produce any artifacts.


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.