Problems with User Defined Properties (UDPs)

There can be a number of occasions where a defect can be caused as the result of an error in a user defined property (UDP). These errors can result in a range of symptoms, including some of those described in the previous topics. These would typically include situations where a value being used (for example, a label or a data source name) appears to be incorrect or undefined. Typical issues that can arise with UDPs are:
  • A property name or value can be misspelled.
  • A property may be being used, but it has not been defined or has been defined incorrectly.
  • A property may not be visible at the point at which it is being referenced. There is a hierarchy for the visibility of UDPs. For more information about the visibility of user defined properties, see the IBM® App Connect Enterprise documentation.
  • The property value may have been set incorrectly.

When diagnosing issues relating to UDPs, it is important to check the value of the UDP at the point at which it is being used rather than presuming that it has the value to which it has been set. If the value is wrong at the point of use, you should use the debugger to track back to find the point at which the value was set.