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
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
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.
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.
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
DFF Which Uses :BLOCK.FIELD In The Value Set
BUG 3045918
No comments:
Post a Comment