Lucee 5.3.8.206 Error (template)
Message Attribute [accept-charset] is not allowed for tag [cfform]
Detail valid attribute names are [name,action,preservedata,enablecab,target,method,enctype,passthrough,codebase,archive,scriptsrc,id,onerror,onreset,onload,onsubmit,style,class,format,skin,width,height,preloader,timeout,wmode,accessible,accept,acceptcharset,title,dir,lang,onclick,ondblclick,onmousedown,onmouseup,onmouseover,onmousemove,onmouseout,onkeypress,onkeyup,onkeydown]
Pattern <cfform [name="string"] [action="string"] [preservedata="boolean"] [enablecab="boolean"] [target="string"] [method="string"] [enctype="string"] [passthrough="any"] [codebase="string"] [archive="string"] [scriptsrc="string"] [id="string"] [onerror="string"] [onreset="string"] [onload="string"] [onsubmit="string"] [style="string"] [class="string"] [format="string"] [skin="string"] [width="string"] [height="string"] [preloader="boolean"] [timeout="number"] [wmode="string"] [accessible="boolean"] [accept="string"] [acceptcharset="string"] [title="string"] [dir="string"] [lang="string"] [onclick="string"] [ondblclick="string"] [onmousedown="string"] [onmouseup="string"] [onmouseover="string"] [onmousemove="string"] [onmouseout="string"] [onkeypress="string"] [onkeyup="string"] [onkeydown="string"]></cfform>
Documentation Builds a form with CFML custom control tags that provide more functionality than standard
HTML form input elements (XML and Flash type not supported).

Optional:
* name (string): A name for the form you are creating.
* action (string): The name of the page that executed when the form is submitted for processing.
* preservedata (boolean): Optional. "Yes" or "No." Specifies whether to display the data that was entered into cfform
controls in the action page. "Yes" resets the value of the control to the value submitted when the
form is submitted to itself. This works as expected for the cftextinput and cfslider controls.
This attribute can be used only if the form and action are on a single page, or if the action page has
a form that contains controls with the same names as the corresponding controls on the form page.
* enablecab (boolean): This attribute has been deprecated and is non-functional.
* target (string): The name of the window or window frame to which the form output is sent.
* method (string): other than post will ignored
* enctype (string): The MIME type used to encode data sent by the POST method. The default value is application/x-www-form-urlencoded.
It is recommended that you accept the default value. This attribute is included for compatibility with
the HTML form tag.
* passthrough (any): Used for HTML attributes that are not explicitly supported by cfform. If you specify an
attribute and value, they are passed to the HTML code that is generated for the cfinput tag.
* codebase (string): URL for a downloadable JRE plugin (for Internet explorer only). Default is
/CFIDE/classes/cf-j2re-win.cab.
* archive (string): URL for a downloadable Java classes for controls.
* scriptsrc (string): Specifies the URL, relative to the web root, of the
directory that contains the cfform.js file with the
client-side JavaScript used by this tag and its child
tags. For XML format forms, this directory is also the
default directory for XSLT skins.
* id (string): HTML id passed through to form tag created, only used for type html.
* onerror (string): The name of a JavaScript function that runs if a form submission fails.
* onreset (string): JavaScript to execute when the user clicks a reset button.
* onload (string): JavaScript to execute when the form loads.
* onsubmit (string): JavaScript function to execute after other input validation returns. Use this attribute to
execute JavaScript for preprocessing data before the form is submitted
* style (string): Styles to apply to the form. In HTML or XML format,
Lucee passes the style attribute to the browser
or XML. In Flash format, must be a style specification
in CSS format (XML and Flash type no supported).
* class (string): passed through to form tag created, only used for type html.
* format (string): passed through to form tag created, only used for type html.
* skin (string):
* width (string): The width of the form. Use a number to specify
pixels, In Flash, you can use a percentage value to
specify a percentage of the available width.
* height (string): The height of the form. Use a number to specify
pixels, In Flash, you can use a percentage value to
specify a percentage of the available width. The
displayed height might be less than the specified size.
* preloader (boolean): Specifies whether to display a progress bar when
loading the Flash form. Default is: true.
* timeout (number): Integer number of seconds for which to keep the
form data in the Flash cache on the server. A value of
0 prevents the data from being cached.
* wmode (string): Specifies how the Flash form appears relative to
other displayable content that occupies the same
space on an HTML page.
- window: The Flash form is the topmost layer on the
page and obscures anything that would share the
space, such as drop-down dynamic HTML lists.
- transparent: The Flash form honors the z-index of
dhtml so you can float items above it. If the Flash
form is above any item, transparent regions in the
form show the content that is below it.
- opaque: The Flash form honors the z-index of
dhtml so you can float items above it. If the Flash
form is above any item, it blocks any content that is
below it.
Default is: window.
* accessible (boolean): Specifies whether to include support screen readers
in the Flash form. Screen reader support adds
approximately 80KB to the SWF file sent to the
client. Default is: false.
* accept (string): passed through to form tag created, only used for type html.
* acceptcharset (string): passed through to form tag created, only used for type html.
* title (string): passed through to form tag created, only used for type html.
* dir (string): passed through to form tag created, only used for type html.
* lang (string): passed through to form tag created, only used for type html.
* onclick (string): passed through to form tag created, only used for type html.
* ondblclick (string): passed through to form tag created, only used for type html.
* onmousedown (string): passed through to form tag created, only used for type html.
* onmouseup (string): passed through to form tag created, only used for type html.
* onmouseover (string): passed through to form tag created, only used for type html.
* onmousemove (string): passed through to form tag created, only used for type html.
* onmouseout (string): passed through to form tag created, only used for type html.
* onkeypress (string): passed through to form tag created, only used for type html.
* onkeyup (string): passed through to form tag created, only used for type html.
* onkeydown (string): passed through to form tag created, only used for type html.
Stacktrace The Error Occurred in
/home/lucee_alpine/public_html/websites_root/wwwroot-w4/hostingclients/DriveThruCoffeePlans/contact.cfm: line 77
75: </cfif>
76: <cfelse>
77: <cfform action="" method="post" name="contact" accept-charset="utf-8">
78: <fieldset style="border:none;">
79: <p>

Java Stacktrace lucee.runtime.exp.TemplateException: Attribute [accept-charset] is not allowed for tag [cfform]
  at lucee.transformer.cfml.tag.CFMLTransformer.createTemplateException(CFMLTransformer.java:1285)
  at lucee.transformer.cfml.tag.CFMLTransformer.attributeName(CFMLTransformer.java:1180)
  at lucee.transformer.cfml.tag.CFMLTransformer.attribute(CFMLTransformer.java:1093)
  at lucee.transformer.cfml.tag.CFMLTransformer.attributes(CFMLTransformer.java:974)
  at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:688)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:389)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.tag(CFMLTransformer.java:782)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:389)
  at lucee.transformer.cfml.tag.CFMLTransformer.body(CFMLTransformer.java:397)
  at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:327)
  at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:319)
  at lucee.transformer.cfml.tag.CFMLTransformer.transform(CFMLTransformer.java:175)
  at lucee.runtime.compiler.CFMLCompilerImpl._compile(CFMLCompilerImpl.java:104)
  at lucee.runtime.compiler.CFMLCompilerImpl.compile(CFMLCompilerImpl.java:76)
  at lucee.runtime.PageSourceImpl._compile(PageSourceImpl.java:446)
  at lucee.runtime.PageSourceImpl.compile(PageSourceImpl.java:413)
  at lucee.runtime.PageSourceImpl.loadPhysical(PageSourceImpl.java:346)
  at lucee.runtime.PageSourceImpl.loadPageThrowTemplateException(PageSourceImpl.java:237)
  at lucee.runtime.PageSourceImpl.loadPage(PageSourceImpl.java:1024)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1029)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:65)
  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:45)
  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2460)
  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2450)
  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2421)
  at lucee.runtime.engine.Request.exe(Request.java:45)
  at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1179)
  at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1125)
  at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
  at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
  at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
  at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
  at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
  at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  at java.base/java.lang.Thread.run(Thread.java:834)
 
Timestamp 9/27/23 4:37:36 PM EDT