- Issue created by @spiderman
- 🇨🇦Canada spiderman Halifax, NS
The attached patch simply drops the clause which logs a message when a Lazy appliance check does NOT apply. This seems to be the primary source of the verbosity. There is a corresponding log message when the check DOES apply, which I've left intact, as it seems more obviously useful, and for my purpose doesn't seem to actually happen a lot.
- 🇩🇪Germany jurgenhaas Gottmadingen
Thank you @spiderman for your contribution. A couple of things, though:
- This is for version 1.1 which is pretty old and not supported much longer. In 2.x this code doesn't exist anymore and therefore can't be applied.
- Contributions with patches won't move far, only issue forks and MRs should be used as those will run tests and also make collaboration so much smoother for everyone.
- And last but not least, a small tip on how you could debug is a more focused way: leave the settings at the error level for logs, and within your model, use the Set ECA log level action to turn on debugging at a specific place in your model to just get debug messages for that particular area.
Do you know the webprofiler module? That comes with some pretty helpful ECA debugging support as well.
That said, I guess that this feature request will probably not be landing in ECA.
- 🇨🇦Canada spiderman Halifax, NS
Hi @jurgenhaas, many thanks for these helpful comments. I realized as I was submitting the issue that we are on a quite old version right now, so I recognize this doesn't stand much chance of getting in. I've started looking into upgrading, but we're relying on the Classic Modeler as it stands, and I can't tell if it's still supported in the most recent versions yet (will investigate) and I don't want to convert all our models if I can help it.
Anyway, thanks for blowing my mind about the Set ECA log level action for more focused debugging! I think this will be super helpful, and may actually obviate the need for this patch. In any case, I'm happy to close this if it's only helpful to me, and ideally stop pulling the patch from my end shortly as well :)
- 🇩🇪Germany jurgenhaas Gottmadingen
Thanks for your feedback. Regarding the classic modeller, there is not much maintenance going into it any longer. But there is some good news for you: the bpmn_io modeller can open those models for you, and it will automatically convert them for you. So, the migration path should be seamless.