I’m just throwing this out 1st as debugging is going to require me to setup an new environment first.
My local build env is Coldbox 3.0.0 / 9.0.1 / JRun / IIS7 / x64
My QA env is Coldbox 3.0.0 / 9.0.0 / Jrun / IIS6 / x64
When I run the renderLayout() from the renderer plugin on my local build env, the html string is correct
,when I run the code on the QA env, the html string is incorrect.
var event = getRequestService().getContext();
event.setView(“emails/newRequestManager”);
…
mail.addMailPart(charset=“utf-8”, type=“text/html”, body=getRenderer().renderLayout(layout=“layout.email.html”));
For whatever reason in a 9.0.0 env the event.setView() seems to be ignored, but functions perfectly in 9.0.1, just thought I would throw it out here before I really get into the debugging.
Thanks,
Jade