When I try to debug my Software_CS (Software Service) module, I am not able to select the Software (Software Catalog UI) module as the entry point.
Things I've tried to solve this:
Debug panel in Software_CS. It shows that Software_CW (in the same app as Software_CS, with both modules being Core modules) is the only available entry module.
The Discovery app shows that the only issue here is the Software Catalog app with a sideways reference to CKEditor. Note that CKEditor is not a dependency of any of the other apps
Diagram for how the modules relate:
Is the Software Catalog app a poison pill? If so, then if I have a Core app which could be consumed by dozens of other End-user apps and even one of those End-user apps contains a sideways reference, that would prevent debugging those other dozens of apps. Also, I might add that the CKEditor forge component was designed such that it has the editor in a block which is itself in an End-user app, which precludes the ability to use that editor block in any other app.
Any thoughts are appreciated! Thank you!
Hi Wayne,
Is it possible that your catalog ui has no reference at all to the Cs module? A reference from the Cw module doesn't count.
If so you could reference something temporary, debug your code fix the issue and remove the reference.
If not and if your references are up to date, I have no idea what the issue could be
Yes, the Software (Software UI) module does not consume Software_CS directly.
Thanks for that info, Nick, and the workaround you suggested!