Clear all

[Solved] Why I can't see a PLT model from upper level?


Topic starter

Can't see PipelineInterface model from GLG MPT explorer. But it can be seen from other module like GLGC and TMS.  PipelineInterface is not a private model. Is it a configuration issue? I guess probably a clean build could fix the issue. But  How should I debug this (which folder/file I should check)  if don't do clean build?


To include private apis of Platform. Modules need to add below property in "{modulepath}\" file and re-start the studio to reflect the changes in studio.


Hello @ksun - If the above suggestion from Parmod works, let us know and we will mark the response as the answer. In the meantime, I will also look into this.

includePrivateApis=true already set in GLG\ So it is not the reason.

Is pipelineInterface Model a private model? I can't see public="true" in the model file, but no public="false" either. I thought if public property is not set, it should be public model (tested when I create a new model through MPT explorer), but looks like system doesn't think so and treat it as private model. Another model is PostalAddress.

Assume pipelineInterface model is a private model, in SCC/model-descriptor.xml, includePrivateAPis=false is set for PLT model. However, I can see pipelineInterface model perfectly in the MPT explorer of SCC. is it a bug? 

This is Neo 3.6.

1 Answer

Try removing this element from your head.mpth:



@gmerrill This solved the problem. But is it safe to remove SuppressSupplyChainCore tag without changing module functionality? Does removing SuppressSupplyChainCore only affect how MPT explorer works?

Yes @ksun - it is safe. That is an old flag, originally meant to hide certain non-public models from view. In your case, it's fine to add it. It won't cause any other functional implications other than MPT visibility.

© 2020 One Network Enterprises. All rights reserved. Privacy Policy