Posts tagged "task"

LiveCycle ES 8.2.1: “A non-retryable Exception has occurred” assigning tasks

Issue

When you assign a task to a new user created in LDAP and synchronized with LiveCycle, an exception occurs. The error occurs when you assign a task before the new user has logged into Workspace.

2008-07-22 07:51:45,497 ERROR [com.adobe.workflow.AWS] stalling action-instance: 688 with message: A non- retryable Exception has occurred:

Attribute: out_of_office_user_id on object: workflow_user:[DCC77BA9-D281-1D96-D57E-EF9C5B804811] has not been loaded.;

CausedByException is: Attribute: out_of_office_user_id on object: workflow_user:[DCC77BA9-D281-1D96-D57E-EF9C5B804811] has not been loaded.

If the user has logged in to Workspace, the task is assigned without any problems or errors.

Solution

This issue is resolved in LiveCycle ES 8.2.1.1 and later. There is a patch available for LiveCycle ES 8.2.1; contact Enterprise Support to obtain the patch.

Additional information

This problem occurs with the Oracle database. The Oracle POF adapter doesn’t work when a Proxy Object loads for a record not in the proxied table without populating all attributes in the query.

reference: (180316378/1875224)

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)

LiveCycle ES: Error 500 in the AdminUI when searching for tasks

Issue

When you search for tasks in the AdminUI (Adminui > Services > LiveCycle Process Management ES > Task Search), the following HTTP error occurs:

Error 500--Internal Server Error 

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.5.1 500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Reason

This error occurs when there is information missing from the database entry for a certain task in the returned list of results. For example, if the PROCESS_NAME value is empty or null for a task in the TB_TASK table. This issue can happen if you use custom code to access the database directly and modify it. It can also occur if you are running a purge utility not supplied by Adobe on the database.

Adobe plans to fix this issue in ES2 SP2 and in ES3.

Solution

This error is a product issue in LiveCycle ES and there are patches available for 8.2.1.2 and 8.2.1.3.  You should contact enterprise support if you require one of these patches.  The issue has been fixed in ES2 SP2 and later versions.

 reference: (181590010/2633888)

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)

LiveCycle ES: start_task=0 in TB_TASK table in LiveCycle database

When you develop a custom interface for an upgraded Adobe LiveCycle ES server, you can encounter problems referencing initial tasks for a process. Initial tasks must correctly show the audit history for processes in your custom interface, much the same as Workspace displays them in the tracking view.

In the TB_TASK table in the database, a start_task flag set to “1” appears for initial tasks from a process started through the TaskManager endpoint. However, for some initial tasks, this flag is set to “0.”

 

This behavior is as designed. Start_task is an ES concept that doesn’t come into play when anything from LiveCycle 7 is involved.  Any tasks migrated from LiveCycle 7, and any tasks started in Workspace with a LiveCycle 7 init-form definition in use, have a start_task value of “0.”

To determine whether a task is an initial task in all cases, locate the task that doesn’t have an action instance. That is, one where the action_instance_id=null or zero. If the process instance ID has a value, but the action instance ID doesn’t, then it’s an initial task.

reference: (181494242)

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)

LiveCycle ES: Workspace Group queue does not refresh automatically to show new tasks

Issue

If you are using group queues in Workspace ES you may notice that new tasks assigned to one of your group queues are not showing up automatically.  The user queues always refresh and show the new tasks automatically, but the group queues do not.

Solution

This issue has been fixed in ES 8.2.1.3 and later versions.  A patch is available to fix this issue in LiveCycle 8.2.1.2. Contact support if you require this patch, to ensure that it is compatible with your environment.

Additional information

If the patch does not fix the issue, check the server log for JGroups messages for more information about the possible root cause.

Also check the Global Workspace admin settings:

in LiveCycle Administration Console, click Services > LiveCycle Workspace ES > Global Administration. Under Export global settings, click Export.

Check the properties defined under server_remoteevents_JChannelConnectionProperties.  These are the connection properties for JGroups that are used to communicate between the server (on which a service event is processed by the RemoteEvent service) and all instances of Workspace ES.

If necessary, change the UDP values for the multicast IP address (mcast_addr), the multicast IP port (mcast_port), and the TTL for the multicast packets (ip_ttl). By default, the multicast IP address and port values are randomly generated and, generally, the values do not need to be changed. However, if your company has any network policies in regard to specific multicast ranges for multicast IP addresses, you sometimes need to change these values.

Note: The TTL must be greater than the number of network switches between the servers in the cluster.  However, if the value is set too high, it can cause multicast packets to travel into subnets, where they are discarded.

Do not change the remaining properties.

reference: (181372259/2542619)

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)

LiveCycle ES: How to enable task assignment emails and links to forms in Workspace

Enabling e-mail feature

Adobe LiveCycle Administration user interface has a feature that enables ‘Assigned Task’ e-mails to be sent to users as soon as a task in Workspace is assigned to them. To access or configure this feature for all users, a LiveCycle administrator enables it under: Home > Services > LiveCycle Process Management ES > Server Settings > Task Notifications. The template that is displayed can be customized with the tags as described here: http://livedocs.adobe.com/livecycle/8.2/wb_help/001004.html.

Enabling e-mail link

You can add an HTTP link to the e-mail template that points to the form in Workspace that the user must complete to continue the process. If the user is not already logged in to Workspace, or if their session has expired, they get re-directed to the login dialog before being taken to the form. You can add an HTTP URL to this notification e-mail as described in the documentation here: http://livedocs.adobe.com/livecycle/8.2/wb_help/001330.html.

The default setting for the link is: http://[server name]:[port]/workspace/Main.html?taskId=[value]

The URL http://[server name]:[port]/workspace?taskId=[value] also works.

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 0.0/10 (0 votes cast)