Skip to main content
5-Regular Member
September 1, 2026
Solved

Icon Delegate

  • September 1, 2026
  • 14 replies
  • 78 views
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.25 Referring to this article CS216205, Requirement is to show different icon for the wt part type and I have created custom icon delegate as per steps mentioned in the article I have registered it the entry is not getting propagated to the server.properties need help on the same and also class is not getting triggered.
Best answer by TDT

No, I don't think so.
In your logic, check the soft type and add the required logic to set the icon. If the conditions are not met, simply return super.

14 replies

18-Opal
September 1, 2026

Hi ​@GP_13665873,

When you say the entry is not being propagated to service.properties
In which XCONF file have you registered the property?
Have you run xconfmanager -p after adding the entry?
After running xconfmanager -p, did you restart the server?
Could you please share the XCONF entry you added?

5-Regular Member
September 1, 2026

Hello ​@TDT 

Yes I have executed a xconfmanager -p
below is the entry I have updated.
<Service context="default" name="wt.fc.IconDelegate" targetFile="codebase/service.properties">
      <Option cardinality="duplicate" requestor="wt.part.WTPart" serviceClass="ext.custom.util.CustomIconDelegate"/>
   </Service>

we are using custom xconf file and it is registered one its name is codebase/ext/config/xxxConfiugration.xconf
I can see that an existing out-of-the-box (OOTB) entry is already available, as shown below.
It should override this.

wt.services/svc/default/wt.fc.IconDelegate/null/wt.part.WTPart/0=com.ptc.windchill.enterprise.part.commands.delegate.WTPartIconDelegate/duplicate
Yes server is restarted.

18-Opal
September 1, 2026

Do you see any errors or messages when running xconfmanager -p in windchill shell or MS logs?
Also, are you able to find the text CustomIconDelegate in service.properties?