jamiejackson
08/25/2023, 3:27 PMguustnieuwenhuis
08/25/2023, 3:57 PMJonas Eriksson
08/28/2023, 8:47 AMjamiejackson
09/22/2023, 2:18 PMJonas Eriksson
10/23/2023, 4:50 PMSathya M
10/30/2023, 10:21 AMmgallon
11/21/2023, 11:30 AM500 Error
Element SETTINGSBUNDLEBEAN is undefined in a CFML structure referenced as part of an expression.
Type:Expression
coldfusion.runtime.UndefinedElementException: Element SETTINGSBUNDLEBEAN is undefined in a CFML structure referenced as part of an expression.
at coldfusion.runtime.CfJspPage.ArrayGetAt(CfJspPage.java:1637)
at coldfusion.runtime.CfJspPage._arrayGetAt(CfJspPage.java:1901)
at coldfusion.runtime.CfJspPage._arrayGetAt(CfJspPage.java:1853)
at cfioc2ecfc1631391981$funcADDALIAS.runFunction(/Users/mgallon/sites/rocss/core/mura/bean/ioc.cfc:68)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:629)
at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:559)
at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:522)
at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:469)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:444)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:316)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:975)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:696)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:503)
at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4257)
at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4220)
at cfonApplicationStart_include2ecfm250079727._factor31(/Users/mgallon/sites/rocss/core/appcfc/onApplicationStart_include.cfm:351)
at cfonApplicationStart_include2ecfm250079727._factor48(/Users/mgallon/sites/rocss/core/appcfc/onApplicationStart_include.cfm:129)
at cfonApplicationStart_include2ecfm250079727.runPage(/Users/mgallon/sites/rocss/core/appcfc/onApplicationStart_include.cfm:1)
at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257)
at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749)
at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578)
at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5195)
at cfonApplicationStart_method2ecfm1432814222$funcONAPPLICATIONSTART.runFunction(/Users/mgallon/sites/rocss/core/appcfc/onApplicationStart_method.cfm:81)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:629)
at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:559)
at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:522)
at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:469)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:444)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:316)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:975)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:696)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:503)
at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:115)
at coldfusion.runtime.AppEventInvoker.onApplicationStart(AppEventInvoker.java:238)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:436)
at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
at coldfusion.filter.PathFilter.invoke(PathFilter.java:162)
at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
at coldfusion.CfmServlet.service(CfmServlet.java:231)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311)
at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
at org.cfmlprojects.regexpathinfofilter.RegexPathInfoFilter.doFilter(RegexPathInfoFilter.java:47)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:134)
at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:698)
at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:256)
at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:119)
at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:736)
at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:54)
at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:50)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java)
at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
at runwar.undertow.SSLClientCertHeaderHandler.handleRequest(SSLClientCertHeaderHandler.java:144)
at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275)
at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79)
at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134)
at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131)
at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255)
at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79)
at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852)
at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1423)
at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
at java.lang.Thread.run(Thread.java:748)
nolanerck
12/08/2023, 8:25 PMJonas Eriksson
12/19/2023, 11:00 AMEvil Ware
12/29/2023, 6:02 PMjvddrift
01/10/2024, 3:13 PMMasa 7.2
how do I pass custom CSS and styles to the CKEditor?guustnieuwenhuis
01/18/2024, 8:02 PMtigerlady
01/26/2024, 7:37 PMJonas Eriksson
01/29/2024, 8:01 AMsowmyanayak
02/15/2024, 6:25 PMBrian Reilly
02/16/2024, 4:04 PMjvddrift
02/19/2024, 2:31 PMmura.js
or mura.min.js
. In the release notes for Masa I see under 7.4.0
the remark reviewed form module
What does this mean? Has there been a rehaul? The rendering from within the .js
makes it very difficult to customize some settings (e.g. adding an auto-complete
or aria-label
attribute).guustnieuwenhuis
02/19/2024, 3:18 PMguustnieuwenhuis
02/19/2024, 3:19 PMjvddrift
02/20/2024, 10:06 AM.js
files?ehoffman
02/20/2024, 9:08 PMjvddrift
02/23/2024, 3:47 PMguustnieuwenhuis
03/07/2024, 1:27 PMjvddrift
03/27/2024, 1:35 PMold
Mura we had [mura]$.getNewsOptionLabelList()[/mura]
which would run getNewsOptionLabelList()
from the Contentrenderer to build an option list in a selectbox.
In Masa 7.2 this is not working and we only see [mura]$.getNewsOptionLabelList()[/mura]
in a single option of the select box.
I have tried replacing both [mura]
and $
with m
and tried [m]
, but no luck
What is the correct syntax to run getNewsOptionLabelList()
from the Contentrendererguustnieuwenhuis
04/04/2024, 2:41 PMenableDynamicContent
to false
. This created issues with some of the users. We’ve been investigation on how to improve the functionality around enableDynamicContent
and we’ve got a fix ready.
But... we would like to ask you to test our fix and let us know how you experience it.
https://github.com/MasaCMS/MasaCMS/pull/303
Looking forward to your feedback!jvddrift
06/12/2024, 7:53 AMfilebrowser
another undocumented key in settings.ini.cfm
?
{
"error": {
"message": "Unhandled Exception",
"code": "server_error",
"stacktrace": {
"extended_info": "",
"message": "key [filebrowser] doesn't exist",
"detail": "",
"additional": {},
"tagcontext": [
{
"raw_trace": "resourcebundle.resourcebundle_cfc$cf$2b.udfCall(/mura/resourceBundle/resourceBundle.cfc:233)",
"codeprintplain": "231: \t\t}\n232: \n233: \t\treturn variables.resourceBundleStruct[key];\n234: \n235: \t}\n",
"column": "0",
"line": "233",
"template": "/var/www/html/local/zmc/www/core/mura/resourceBundle/resourceBundle.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "231: \t\t}<br>\n232: <br>\n<b>233: \t\treturn variables.resourceBundleStruct[key];</b><br>\n234: <br>\n235: \t}<br>\n"
},
{
"raw_trace": "resourcebundle.resourcebundlefactory_cfc$cf.udfCall(/mura/resourceBundle/resourceBundleFactory.cfc:117)",
"codeprintplain": "115: \n116: \tpublic function getKeyStructure(required string locale=\"#variables.locale#\", key) output=false {\n117: \t\treturn getResourceBundle(arguments.locale).getKeyStructure(arguments.key);\n118: \t}\n119: \n",
"column": "0",
"line": "117",
"template": "/var/www/html/local/zmc/www/core/mura/resourceBundle/resourceBundleFactory.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "115: <br>\n116: \tpublic function getKeyStructure(required string locale="#variables.locale#", key) output=false {<br>\n<b>117: \t\treturn getResourceBundle(arguments.locale).getKeyStructure(arguments.key);</b><br>\n118: \t}<br>\n119: <br>\n"
},
{
"raw_trace": "core.modules.v1.filebrowser.model.beans.filebrowser_cfc$cf$52.udfCall2(/muraWRM/core/modules/v1/filebrowser/model/beans/filebrowser.cfc:912)",
"codeprintplain": "910: \t\targuments.siteid == \"\" ? \"default\" : arguments.siteid;\n911: \t\tvar m=getBean('$').init(arguments.siteid);\n912: \t\tvar rb = application.rbFactory.getKeyStructure(session.rb,'filebrowser');\n913: \n914: \t\treturn rb;\n",
"column": "0",
"line": "912",
"template": "/var/www/html/local/zmc/www/core/modules/v1/filebrowser/model/beans/filebrowser.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "910: \t\targuments.siteid == "" ? "default" : arguments.siteid;<br>\n911: \t\tvar m=getBean('$').init(arguments.siteid);<br>\n<b>912: \t\tvar rb = application.rbFactory.getKeyStructure(session.rb,'filebrowser');</b><br>\n913: <br>\n914: \t\treturn rb;<br>\n"
},
{
"raw_trace": "core.modules.v1.filebrowser.model.beans.filebrowser_cfc$cf$52.udfCall2(/muraWRM/core/modules/v1/filebrowser/model/beans/filebrowser.cfc:938)",
"codeprintplain": "936: \t\t\teditfilelist = m.globalConfig().getValue(property='filebrowsereditlist',defaultValue=editfilelist); // settings.ini.cfm: filebrowsereditlist\n937: \t\t\timagelist = m.globalConfig().get(property='filebrowserimagelist',defaultValue=imagelist); // settings.ini.cfm: filebrowserimagelist\n938: \t\t\tvar rb = getResourceBundle(arguments.siteid);\n939: \t\t\tresponse.settings = {\n940: \t\t\t\teditfilelist: editfilelist,\n",
"column": "0",
"line": "938",
"template": "/var/www/html/local/zmc/www/core/modules/v1/filebrowser/model/beans/filebrowser.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "936: \t\t\teditfilelist = m.globalConfig().getValue(property='filebrowsereditlist',defaultValue=editfilelist); // settings.ini.cfm: filebrowsereditlist<br>\n937: \t\t\timagelist = m.globalConfig().get(property='filebrowserimagelist',defaultValue=imagelist); // settings.ini.cfm: filebrowserimagelist<br>\n<b>938: \t\t\tvar rb = getResourceBundle(arguments.siteid);</b><br>\n939: \t\t\tresponse.settings = {<br>\n940: \t\t\t\teditfilelist: editfilelist,<br>\n"
},
{
"raw_trace": "client.api.json.v1.jsonapiutility_cfc$cf$4d.udfCall2(/mura/client/api/json/v1/jsonApiUtility.cfc:1172)",
"codeprintplain": "1170: \n1171: \t\t\t\t\t\tvar entity=getBean(params.entityName);\n1172: \t\t\t\t\t\tvar result=invoke(entity,pathInfo[3],params);\n1173: \t\t\t\t\t\treturn serializeResponse(statusCode=200,response={'apiversion'=getApiVersion(),'method'=params.method,'params'=getParamsWithOutMethod(params),'data'=result});\n1174: \t\t\t\t\t} else if (params.entityName=='content') {\n",
"column": "0",
"line": "1172",
"template": "/var/www/html/local/zmc/www/core/mura/client/api/json/v1/jsonApiUtility.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "1170: <br>\n1171: \t\t\t\t\t\tvar entity=getBean(params.entityName);<br>\n<b>1172: \t\t\t\t\t\tvar result=invoke(entity,pathInfo[3],params);</b><br>\n1173: \t\t\t\t\t\treturn serializeResponse(statusCode=200,response={'apiversion'=getApiVersion(),'method'=params.method,'params'=getParamsWithOutMethod(params),'data'=result});<br>\n1174: \t\t\t\t\t} else if (params.entityName=='content') {<br>\n"
},
{
"raw_trace": "content.contentserver_cfc$cf$22.udfCall2(/mura/content/contentServer.cfc:615)",
"codeprintplain": "613: \t\t\t<cfset siteid=\"default\">\n614: \t\t</cfif>\n615: \t\t<cfreturn getBean('settingsManager').getSite(siteid).getApi('json','v1').processRequest(arguments.path)>\n616: \t<cfelseif left(arguments.path,len(restendpoint)) eq restendpoint or left(arguments.path,len(restendpoint)) eq restendpoint>\n617: \t\t<cfset request.muraAPIRequest=true>\n",
"column": "0",
"line": "615",
"template": "/var/www/html/local/zmc/www/core/mura/content/contentServer.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "613: \t\t\t<cfset siteid="default"><br>\n614: \t\t</cfif><br>\n<b>615: \t\t<cfreturn getBean('settingsManager').getSite(siteid).getApi('json','v1').processRequest(arguments.path)></b><br>\n616: \t<cfelseif left(arguments.path,len(restendpoint)) eq restendpoint or left(arguments.path,len(restendpoint)) eq restendpoint><br>\n617: \t\t<cfset request.muraAPIRequest=true><br>\n"
},
{
"raw_trace": "content.contentserver_cfc$cf$22.udfCall2(/mura/content/contentServer.cfc:777)",
"codeprintplain": "775: \n776: \t<cfif listFindNoCase('_api,tasks',listFirst(path,'/'))>\n777: \t\t<cfreturn handleAPIRequest(path)>\n778: \t<cfelse>\n779: \n",
"column": "0",
"line": "777",
"template": "/var/www/html/local/zmc/www/core/mura/content/contentServer.cfc",
"id": "??",
"type": "cfml",
"codeprinthtml": "775: <br>\n776: \t<cfif listFindNoCase('_api,tasks',listFirst(path,'/'))><br>\n<b>777: \t\t<cfreturn handleAPIRequest(path)></b><br>\n778: \t<cfelse><br>\n779: <br>\n"
},
{
"raw_trace": "index_cfm$cf.call(/index.cfm:75)",
"codeprintplain": "73: modified version; it is your choice whether to do so, or to make such modified version available under the GNU General Public License \n74: version 2 without this exception. You may, if you choose, apply this exception to your own modified versions of Mura CMS.\n75: ---><cfoutput>#application.contentServer.handleRootRequest()#</cfoutput>\n",
"column": "0",
"line": "75",
"template": "/var/www/html/local/zmc/www/index.cfm",
"id": "??",
"type": "cfml",
"codeprinthtml": "73: modified version; it is your choice whether to do so, or to make such modified version available under the GNU General Public License <br>\n74: version 2 without this exception. You may, if you choose, apply this exception to your own modified versions of Mura CMS.<br>\n<b>75: ---><cfoutput>#application.contentServer.handleRootRequest()#</cfoutput></b><br>\n"
}
],
"errorcode": "0",
"errnumber": "0",
"type": "expression",
},
"method": "invalid",
"apiversion": "v1"
}
Sebastiaan
06/25/2024, 9:59 AMguustnieuwenhuis
06/26/2024, 7:13 AMSebastiaan
07/02/2024, 11:38 AMJonas Eriksson
07/12/2024, 9:30 AM