I am trying to create a custom reactive template in our enterprise environment but regardless of following the rules for creating templates (naming as Template_<Name>, description, custom logo) the templates I create simply will not register as an available template. We have some templates that appear to work, but new ones just simply will not register. Has anyone experienced this before? And if so, anyone know how to fix it?
Hi Grayson,
Never experienced this before. I think you did follow the guidelines mentioned here as you are talking about the name, description and logo. Just to make sure. Did you fill the description of the application or the module? Since it only seems to be necessary (ofc, best practice to fill both) to fill the module one. And did you check the module has the custom icon? Below I did create a example template and is working as expected.
Did you try to do the same in a personal environment to see if that works? That way you could tell that what you are trying to do is the correct way of doing this. If it works in the personal enviroment it could be something in your enterprise environment.
Best,
Bart
Hey Bart,
Yes, I did follow all those steps. I also tried in my personal environment and it is working as expected. Still holding out on hope that someone on the internet will stumble on this post and know what's going on.
Is your environment a cloud or a on premise environment? Maybe there is something over there?
You could also try to open a support ticket to see if OutSystems can tell you what is causing this problem.
Good luck!
If you try this in your Personal Environment, does it then work?
Regards,
Daniel
Hey all,
Looks like the issue is coming from our APM. Uninstalling the monitoring agent allows templates to register again. Now that we have discovered this, I am hoping this finding will jog someone's memory here. We cannot just uninstall our APM agent from our environments, so we will need to add an exception of some sort to prevent the APM from injecting anything into whatever payloads the TemplateManager is trying to parse apart on publish of a template module. However I don't know what that would be and the OS support people have recommended asking the forums.
So what do we think guys?
What is "our" APM. I guess you are not refering to the application performance monitor of OutSystems?
I can't reveal exactly which one it is, but it is not the OutSystems performance monitor that is causing issues. It is a 3rd party enterprise APM.
I guess you could try and create a support case and ask OutSystems for help.