Standards-Based

This information applies to QPACs that were provided with LiveCycle Workflow SDK 7.x for interacting with standards-based services.

Email with Attachments

Email with Attachments actions are replaced with Send With Map of Attachments operations that the Email service provides.

The Connection Settings properties of Send With Map of Attachments operations do not have one-to-one mappings with the properties that Email with Attachments actions use to connect to the SMTP server. The Process Upgrade Tool attempts to configure the Connection Settings properties, but the results may not be correct.

In some cases, the Email with Attachments QPAC used system configuration settings that are specified using Adobe Administration Console, which is not supported in LiveCycle ES2.5.

You must verify the Connection Settings property values before using the upgraded processes.

For information about property mappings that are common to all QPAC actions, see Common property mappings .

Email with Attachments tab - From tab

Action property

Operation property

From Address

From (From Addresses)

SMTP server requires authentication

SMTP Authenticate (Connection Settings property group)

Login name

SMTP User (Connection Settings property group)

Password

SMTP Password (Connection Settings property group)

Email with Attachments tab - To tab

Action property

Operation property

To

To (To Addresses property group)

CC

CC (To Addresses property group)

BCC

BCC (To Addresses property group)

Email with Attachments tab - Message tab

Action property

Operation property

Subject

Subject (Contents property group)

Message

Message (Contents property group)

Format

Message Format (Contents property group)

Email with Attachments tab - Attachments tab

Action property

Operation property

Attachment Name and Attachment Content

Attachments (Attachments property group)

EmailReceiver

EmailReceiver actions are replaced with Receive operations that the Email service provides.

You need to manually modify your processes to implement retries. (See Implementing retry loops .)

Note: Receive operations do not support filtering email attachments by name. If you want to work with specific attachments that you identify by name, you can use the Set Value service to retrieve them from the map or list of attachments that the Receive operation returns.

Mail Server tab

Action property

Operation property

Server

POP3/IMAP Host (Connection Settings property group)

Protocol

POP3/IMAP (Connection Settings property group)

User Name

POP3/IMAP Username (Connection Settings property group)

Password

POP3/IMAP Password (Connection Settings property group)

Folder

Folder (Folder Options property group)

Processing tab

Action property

Operation property

Sender address contains

Filter From (Filter property group)

Subject contains

Filter Subject (Filter property group)

Delete after processing

Delete After Processing (Folder Options property group)

Attachments tab

Action property

Operation property

MIME type

Attachment Mime Filter (Attachments property group)

Name Contains

Not mapped

Attachment Location

Not mapped

Filename Location

Not mapped

List Variable

List of attachments (Attachments property group)

Outputs tab

Action property

Operation property

Subject

Subject (Retrieved Email Contents property group)

Body (text)

Body (Text) (Retrieved Email Contents property group)

Body (html)

Body (HTML) (Retrieved Email Contents property group)

From

From (From property group)

Reply to

Reply To (From property group)

Size

Size (Retrieved Email Attributes property group)

Received Date

Received Date (Retrieved Email Attributes property group)

Sent Date

Sent Date (Retrieved Email Attributes property group)

Importance

Importance (Retrieved Email Attributes property group)

XPriority

X-Priority (Retrieved Email Attributes property group)

Message ID

Message ID (Retrieved Email Attributes property group)

Attachment Count

Attachment Count (Attachments property group)

Attachments Retrieved Count

Attachments Retrieved (Attachments property group)

Retry tab

The retry feature is not supported in LiveCycle ES2.5, therefore the properties on the Retry tab are not mapped. However, you can model the retry feature in your processes. (See Implementing retry loops .)

FTP

LiveCycle 7 FTP QPAC provides both FTP put and get features. LiveCycle ES2.5 provides these features as two separate operations. When upgrading actions that are based on the FTP QPAC, the transfer type that is configured in the action determines whether it is replaced by the Get or Put operation that the FTP service provides.

Connection Settings tab

Action property

FTP service configuration property

Host

Default host

User

Default username

Password

Default password

Get File tab

When the Get File tab is configured, the action is replaced with the Get operation.

Action property

Get operation property

Local Filename

Not mapped. The FTP service does not provide this feature.

Local File

Content (File Content property group)

Remote Path

Path on FTP server (Remote File Details property group)

New Filename

Not mapped. The FTP service does not provide this feature.

Binary mode

File transfer mode (File Transfer Mode property group)

Put File tab

When the Put File tab is configured, the action is replaced with the Put operation.

Action property

Put operation property

Local File

File Content (File Details property group)

Remote Path

Path on FTP server (Remote File Details property group)

Binary mode

File transfer mode (File Transfer Mode property group)

SQL

If Statement Type property on the action is set to Query, the Query Single Row operation that the JDBC service provides replaces the action. Any other value causes the action to be replaced by the Execute SQL Statement operation.

Deployment settings tab

Action property

Operation property

JNDI Name

Datasource Name (Input property group)

SQL settings tab

Action property

Operation property

SQL Statement

SQL Statement (Input property group)

Data mappings

(SELECT statements only) Data Mapping (Input property group).

The table in the SQL Results Mapping Editor is filled according to the value of the Data mappings that are set in the SQL action.

LDAP Search

LDAP Search actions are replaced with LDAP Query operations that the LDAP service provides. The properties of LDAP Search actions are mapped to the LDAP Query Options property of LDAP Query operations. The value of this property is configured using the LDAP Query Options Editor.

The following mappings are for the properties of LDAP Query operations to the values on the LDAP Query Options Editor dialog box.

Settings tab

Action property

Operation property

Base DN

Base DN (Query tab)

Search context

Search Context (Query tab)

Search filter

Search Filter (Query tab)

Search scope

Search Scope (Query tab)

Attributes tab

Action property

Operation property

Available

Value column of the Storage locations table (Output tab)

Output tab

Action property

Operation property

If multiple objects are returned

If Multiple Objects Are Returned (Output tab)

LDAP attribute, Process variable

Value column, XPath column of the Storage locations table (Output tab)

Save result count into

Save Result Count Into (Output tab)

Advanced tab

Action property

Operation property

Nested context

Nested Context (Output Settings tab)

Attribute delimiter

Attribute Delimiter (Output Settings tab)

Escaped attribute delimiter

Attribute Escape Delimiter (Output Settings tab)

Escaped object delimiter

Object Escape Delimiter (Output Settings tab)

Queue Receiver

Queue Receiver actions are replaced with Receive Message From Queue operations that the JMS service provides.

Note: You need to manually modify your processes to implement retries.

Queue Settings tab

Action property

Operation property

Connection factory

Connection Factory (Connection group)

Queue name

Queue Name (Connection group)

Save message content into

Message Payload (Output group)

Message selector

Message Selector (Message group)

Message Properties tab

Action property

Operation property

Name (column)

Name (column on Message Properties Editor)

Variable (column)

Value (column on Message Properties Editor)

Retry tab

The retry feature is not provided in LiveCycle ES2.5, therefore the properties on the Retry tab are not mapped. However, you can model the retry feature in your processes. (See Implementing retry loops .)

Queue Sender

Queue Sender actions are replaced with Send Message To Queue operations that the JMS service provides.

Queue Settings tab

Action property

Operation property

Connection factory

Connection Factory (Connection group)

Queue name

Queue Name (Connection group)

JMS correlation id

Correlation ID (Message group)

JMS type

Message Type (Message group)

JMS delivery mode

Delivery Mode (Message group)

JMS priority

Priority (Message group)

Message to send

Message Payload (Message group)

Message Properties tab (Message group)

Action property

Operation property

Name (column)

Name (column on Message Properties Editor dialog box) (Message group)

Value (column)

Value (column on Message Properties Editor dialog box) (Message group)

JMS Topic Publisher

JMS Topic Publisher actions are replaced with Publish Message On Topic operation that the JMS service provides.

Settings tab

Action property

Operation property

Connection factory

Connection Factory (Connection property group)

Topic name

topicName (Connection property group)

Message to send

Message Payload (Message property group)

JMS correlation id

Correlation ID (Message property group)

Web Service

Web Service actions are replaced with Invoke Web Service operations that the Web Service service provides.

Note: Only the WSDL URL and Operation properties are mapped to operation properties.

Web Service actions enabled you to save specific values from the web service response message in process variables. However, Web Service operations in LiveCycle ES2.5 returns the entire service response payload into an xml variable.

To work with specific output values that the web service returns, you need to modify upgraded processes to use the Set Value service to retrieve the values from the xml variable.

WebService tab

Action property

Operation property

WSDL URL

Options (Web Service Options property group)

WSDL URL property on the Settings tab of the WebService Settings dialog box.

User Name

Not Mapped. Manually enter the User Name property on the Settings tab of the WebService Settings dialog box.

Password

Not Mapped. Manually enter the User Name property on the Settings tab of the WebService Settings dialog box.

Operation

Options (Web Service Options property group)

Operation property on the Settings tab of the WebService Settings dialog box.

Name/Type/Parameter XPath Mapping columns (input web service parameters)

Not Mapped. Manually enter the value for the SOAP Request property on the Request tab of the WebService Settings dialog box.

On the dialog box, click the Generate Request button to automatically generate a SOAP request message template.

Name/Type/Parameter XPath Mapping columns (output web service parameters)

Not Mapped.

For the Response property (Web Service Response property group), specify a string or xml variable to use to store the web service response.

For the Attachments property (Web Service Response property group), specify a list of documents variable to use to store any file attachments that the web service response includes.

// Ethnio survey code removed