I'm in the process of converting our Windchill 9.1 JSP-based UI into Windchill 10.1 UI using layouts and I've run into something I can't seem to figure out with the Customizer's Guide.
On some of our Attributes UI (More Attributes) in 9.1, we used a Data Utility to retrieve data from a related object to display on the screen. The entry in the JCA table for 9.1 looks like this: <jca:describeProperty id="team" dataUtilityId="IPTUtilityId" label="Team" />. There is a link type defined between my Managed object and the "IPT" object. My Data Utility retrieves and traverses that link to display the "name" value of the IPT object on my More Attributes Page. In my 9.1 codebase, I have entries in LogicalAttributes.xml for this relationship for easy display in my queries.
In 10.1, I've added entries to the LogicalAttributes.xml and AvailableAttributes.xml files to see if I can get this to show up in the "Available Attributes" list on my layout edit session. It does show up when I run the Available Attributes Report for my soft type, but I don't see it when I'm editing my layout. Am I missing something here? Do I need to write a custom AttributesBuilder class?