Saturday, October 22, 2011

API is causing erroring when validating a BLOCK.FIELD reference after RUP 6 . WARNING WHEN COMPILING DFF AFTER ATG RUP 6

Visit the Below Website to access unlimited exam questions for all IT vendors and Get Oracle Certifications for FREE
http://www.free-online-exams.com

Problem:    API is causing erroring when validating a BLOCK.FIELD reference after RUP 6 .
WARNING WHEN COMPILING DFF AFTER ATG RUP 6
Symptoms:
API Programming Error (CS_ServiceRequest_PUB.Create_ServiceRequest): An error occurred when
validating the descriptive flexfield. Additional information:The flexfield on this field contains
a flexfield bind variable with a :BLOCK.FIELD reference. This prohibits operation in the mode that
optimizes performance over a wide-area network. To continue using this form, have the system
administrator either remove all :BLOCK.FIELD references, or turn off wide area operation by
setting the profile option - Flexfields: Validate on Server to N. The reference may be in a
WHERE_CLAUSE token passed into the flexfield definition in the form, a WHERE clause in a
table-validated value set, or a default value for one of the segments of this flexfield

 

Solution:


As detailed in note 377160.1 The :block.field mechanism is present for backwardcompatibility only.
Value sets that use this mechanism will not be compatible with a future release of Oracle Applications (this would also include RUP levels)

If you are using flexfields server-side validation, you cannot use form field
references (:block.field).

You can try setting the Flexfields:Validate on Server to N, if this does not resolve the problem, then you will need to remove your BLOCK.FIELD references.

The BLOCK.FIELD mechanism is no longer supported in later releases and JSP applications.

As after applied RUP6, unfortunately this means that this mechanism is now not supported.
References:

Note 268782.1 oracle.apps.fnd.flexj.FlexException Error Occurs When Using 
DFF Which Uses :BLOCK.FIELD In The Value Set

BUG 3045918


Get Oracle Certifications for all Exams
Free Online Exams.com

No comments: