Skip to main content
1-Visitor
September 5, 2017
Question

Mashup load event is not firing at the mashup start

  • September 5, 2017
  • 1 reply
  • 3276 views

Hi,

I binded several services  to mashup load event and all they are not executing at the start of mashup. But if I bind them to the button everything is ok.

Why mashup load event is not firing? Maybe I do something wrong...

1 reply

17-Peridot
September 5, 2017

Hi Boris Mitioglov,

Could you please explain us the procedure you have followed to bind the services to mashup load event?

1-Visitor
September 5, 2017

Yes of course.

I add the service to DynamicThingsTemplate_{ThingTemplateName} and check the "Mashup Loaded?" checkbox.

I can see in the connections pane that it was binded to the service. But my service which request some 3rd party API was not called.

When I call this service manually from thing services tab by "Test" button everything is working fine, so I can decide that the problem is with Mashup Loaded event.

Also I tried to do that with ThingStart event on thing's subscriptions and call my necessary services there and it was not working too.

17-Peridot
September 5, 2017

Hi Boris Mitioglov,

Could you please do the following steps and share the results to track the issue:

  • Click on View Mashup
  • Once the mashup opens under a new browser, click on Show/Hide Debug Info button.

  • This will open a sub window within the same browser tab.

  • Enable Mashup Parameter, Services, Bindings and Mashup Trace.

  • Now, Cick on Start Trace -> Reload -> Stop Trace (do not perform F5/Refresh as that will close this sub window)


Please share the Trace screen as shown below to debug the issue.

Thank you!