component {
this.Name = "Lucee";
this.sessionManagement="Yes";
this.sessiontimeout=CreateTimeSpan(30,0,0,0);
function onRequestStart(string req){
if (listContainsNoCase(arguments.req, "rest", "/")){
var response = getPageContext().getResponse();
response.setHeader("Access-Control-Allow-Origin","*");
response.setContentType("application/json");
} else {
if (cgi.server_port_secure neq "1" && cgi.server_name neq "localhost"){
var new_url = ReplaceNoCase(cgi.request_url, "http://", "https://");
location(new_url, false);
}
}
}
}
Issue resolved by restarting the tomcat service.