Restricted Assignment Callback For Human Task Fails When External Property Added (Doc ID 1304121.1)

Last updated on JANUARY 04, 2017

Applies to:

Oracle SOA Platform - Version: 11.1.1.3.0 and later   [Release: 11gR1 and later ]
Information in this document applies to any platform.

Symptoms


In SOA 11.1.1.3.0, when passing a property to a custom Restricted Assignment Callback class for Human task, encounter any of the following error :


...
Cannot instantiate restricted assignment service null. The error is Error in evaluating assignment service in routing slip.
Cannot create property bag for assignment service. The error is oracle.bpel.services.workflow.metadata.routingslip.model.RestrictedAssignmentCallbackPropertyTypeImpl cannot be cast to oracle.bpel.services.workflow.metadata.routingslip.model.AssignmentServicePropertyType. The assignment service is used in the routing slip that is associated with the task definition {1}.
Check the routing slip and correct the error in specifying the properties for the assignment service.
. The restricted assignment service is used in the routing slip that is associated with the task definition {2}.
Check the routing slip and correct the error. Make sure that the restricted assignment service is available in the classpath of the soa-infra application.

ORABPEL-30078

OR

Non Recoverable Business Fault :
Error in evaluating assignment service in routing slipCannot instantiate assignment service {0}. The error is {1}. The assignment service is used in the routing slip that is associated with the task definition {2}Check the routing slip and correct the error. Make sure that the assignment service is available in the classpath of the soa-infra application.


Excerpt from the routing slip from .task file:

<restrictedAssignmentCallback impl="callback.RestrictedAssignmentCallback">
<property name="alex" type="STATIC">zzz</property>
</restrictedAssignmentCallback>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms