Consumer module not visible in Producer module as entry point for debugging

Hello,

While going through the web developer online course,in the debugging and monitoring section,its mentioned that we can debug a producer module when a request is initiated from the consumer module.

For that to happen, we need to choose the consumer module as entry point in the debugging section in producer module .

In the web application i made,i cannot see the option to select the consumer module as entry point in the producer module.



Do i need to make some configuration for that to happen?


Regards,

Indranil 

Solution

Hi Indranil,

This usually means that you published the Producer Module after publishing the Consumer Module. This will create a new version of the Producer, that isn't consumed by the Consumer yet. To fix this, publish the Consumer Module last.

That said, in rare cases this doesn't solve the problem you're having. It may help to close Service Studio, then open it again, but sometimes that doesn't help either, in which case there's little you can do about it, unfortunately.

Solution

Kilian Hekhuis wrote:

Hi Indranil,

This usually means that you published the Producer Module after publishing the Consumer Module. This will create a new version of the Producer, that isn't consumed by the Consumer yet. To fix this, publish the Consumer Module last.

That said, in rare cases this doesn't solve the problem you're having. It may help to close Service Studio, then open it again, but sometimes that doesn't help either, in which case there's little you can do about it, unfortunately.

Up vote! This answer deserves solution for this question!


Had this problem, and fixed by your answer. thanks much


Hi Arunkumar,

Glad I could be of help, even after a year :).

Kilian Hekhuis wrote:

Hi Arunkumar,

Glad I could be of help, even after a year :).

Yes, you are :-) 

And you helped in another problem as well, which I just replied. 


Kilian Hekhuis wrote:

Hi Indranil,

This usually means that you published the Producer Module after publishing the Consumer Module. This will create a new version of the Producer, that isn't consumed by the Consumer yet. To fix this, publish the Consumer Module last.

That said, in rare cases this doesn't solve the problem you're having. It may help to close Service Studio, then open it again, but sometimes that doesn't help either, in which case there's little you can do about it, unfortunately.

Just to give more insights to Kilian's answer, which is on point and is the solution to this question:

I have yet to see a case of this issue where the cause wasn't outdated references. Make sure the reference chain from Entry Point to your Producer is updated. Unless there are some incompatible differences, refreshing the modules within Service Center is enough - publishing again the published version, from producer to entry point.

Cheers!