What to look for when selecting an agency & comparing estimates

Most credit unions, when looking for a new website development partner, consider the cost to be a major factor in their selection decision. While a less costly estimate might be a reason to choose one agency over another, you should carefully evaluate exactly what you are getting for the lower cost.

There are other considerations once you've secured a budget. You'll want to review the agencies ability to update your website to WCAG 2.0 AA standards and what tools they will use to maintain ADA-compliant website. If they do not have a track record of developing accessible sites you’ll want to interview agencies that specialize in auditing, monitoring, and remediation.  

Get The Guide - Comparing Estimates - No Commitment.
Just another way of helping you make an informed decision, but if you like what you read and want to talk.
Click the contact or estimate link in the header.

Design Experience

An accessible website doesn't mean you need to have a website that doesn’t engage your members. In fact that’s that is exactly what you need in today's competitive market, having something that personalizes a visitors experience for the continued success of your credit union.

Web design is something we take seriously at CUWD, or we wouldn’t have named the company what we did. Our designer staff is very knowledgeable in designing website that meet ADA-compliance, without having to sacrifice a great user experience or design to make your credit union’s website compliant.

Audit Processes and Experience

ADA compliance is complicated; the WCAG 2.0 checklist is long as we mentioned above.  Therefore, achieving and maintaining compliance is something you do not want to do alone, so you'll want to select your vendor carefully.

You can select a company that only does automated scanning, which we showed isn’t very comprehensive or one that only does live testing, a very time consuming and expensive process. Then you need to look for a remediation partner who understands WCAG coding guidelines, more costs.  Or you can contact CUWD, we put all three into one package. Our Accessibility Audit consists of automated and live testing and our development team is well versed in the WCAG guidelines.

The Website Redesign Timeline

It's important to work with a vendor who can guarantee a website launch that meets the demands of a pending law suit. Ask to see a statement of work or suggested timeline for the design and launch process to ensure that your website will be ready in time.

HERE ARE SOME IMPORTANT QUESTIONS TO ASK TO ENSURE A TIMELY LAUNCH:

  • How long does the development/remediation process take?
  • Is there a formal discovery process? How long does it take?
  • Will a project manager help me build my sitemap?
  • How can you ensure my website is ADA compliant when launched?
  • How easy is it to reach your support team?
  • Can we make changes on our own to the website, or do they have to go through support?

At CUWD, depending on the complexity of the credit union web site, the process ranges from two to three months, start-to-finish. Once contracted, your work can begin in just a few days with a kick-off meeting. We begin the process immediately to ensure the fastest road to accessibility.

Website Development Platform

Ensure your vendor provides a platform that makes compliance easy as accessibility requirements may change. In addition, you'll want to ensure you can make simple updates yourself, and not have to go through support.

Important platform considerations include: Ability to add ALT text, setup admin rights, and the ability to embed videos with transcripts. Also in most cases of accessibility, open source solutions like Wordpress will do more harm than good in terms of cost to maintain plug-ins.

The CUWD Simplicity 5.0 CMS makes it easy to update your credit union website with easy to use modules and to maintain compliance with the built in “ADA Quick Checker” feature. Ask use for a demo to see how simple it is to stay accessible. ADA Quick Checker Demo

Content Migration

You'll want to check out different vendors' content migration processes to help you speed up the redesign process. Be sure to ask how content is migrated, as you do not want non-compliant content from your old website creeping into your new website.

Simplicity of Ongoing Maintenance

If your credit union is like most, you probably have a small group of individuals updating website content. This makes it easy for your website content to become non-compliant quickly, especially if your webmasters aren't thoughtfully adding content.

Some companies will only monitor your site with automated scanning tools, which as we said above don’t always catch all errors. Others have developed extensive algorithms to mask the errors on your site costing thousands of dollars per year without fixing the core coding issues

What your credit union needs is a accessibility partner who will perform a comprehensive monthly audit which entails digital audit scanning, live testing and extensive accessibility remediation experience. This is why CUWD created a program to include comprehensive monitoring and maintenance.

Key Takeaway

Selecting your credit union’s website vendor is the most important part of achieving and maintaining website accessibility. Be sure they have a history in website design and development, and are capable of handling the vast requirements of ADA compliance and website accessibility.

Date/Time: 7/3/20 8:49 PM

Error: Error Executing Database Query.

Line No.: 1

Script: www.creditunionwebdesign.com/index.cfm?p=selecting-the-right-website-partner/

Referring Page:

User IP: 3.235.239.156

Error - struct
Cause
Error - struct
ErrorCode 1064
Message You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1
SQLState 42000
StackTrace com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.mysql.jdbc.Util.handleNewInstance(Util.java:404) at com.mysql.jdbc.Util.getInstance(Util.java:387) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2547) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2505) at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:840) at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:928) at coldfusion.server.j2ee.sql.JRunStatement.execute(JRunStatement.java:359) at coldfusion.sql.Executive.executeQuery(Executive.java:1567) at coldfusion.sql.Executive.executeQuery(Executive.java:1317) at coldfusion.sql.Executive.executeQuery(Executive.java:1247) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:427) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1211) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:841) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:794) at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:553) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:484) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:447) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:398) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:371) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:597) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:835) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:641) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3506) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3481) at coldfusion.tagext.lang.InvokeTag.doEndTag(InvokeTag.java:472) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4287) at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:557) 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:96) 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:226) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 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:490) 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:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:451) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587) 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)
Suppressed
Error - array[empty]
TagContext
Error - array
1
Error - struct
COLUMN 0
ID CFQUERY
LINE 1
RAW_TRACE at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc
TYPE CFML
2
Error - struct
COLUMN 0
ID CFINVOKE
LINE 1
RAW_TRACE at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm
TYPE CFML
3
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm
TYPE CFML
4
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\index.cfm
TYPE CFML
Type com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
DataSource cuwebdesign
Detail You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1
ErrorCode 42000
Exceptions
Error - array
1
Error - struct
class com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
message You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1
Message Error Executing Database Query.
NativeErrorCode 1064
RootCause
Error - struct
ErrorCode 1064
Message You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1
SQLState 42000
StackTrace com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.mysql.jdbc.Util.handleNewInstance(Util.java:404) at com.mysql.jdbc.Util.getInstance(Util.java:387) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2547) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2505) at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:840) at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:928) at coldfusion.server.j2ee.sql.JRunStatement.execute(JRunStatement.java:359) at coldfusion.sql.Executive.executeQuery(Executive.java:1567) at coldfusion.sql.Executive.executeQuery(Executive.java:1317) at coldfusion.sql.Executive.executeQuery(Executive.java:1247) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:427) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1211) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:841) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:794) at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:553) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:484) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:447) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:398) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:371) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:597) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:835) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:641) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3506) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3481) at coldfusion.tagext.lang.InvokeTag.doEndTag(InvokeTag.java:472) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4287) at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:557) 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:96) 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:226) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 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:490) 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:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:451) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587) 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)
Suppressed
Error - array[empty]
TagContext
Error - array
1
Error - struct
COLUMN 0
ID CFQUERY
LINE 1
RAW_TRACE at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc
TYPE CFML
2
Error - struct
COLUMN 0
ID CFINVOKE
LINE 1
RAW_TRACE at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm
TYPE CFML
3
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm
TYPE CFML
4
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\index.cfm
TYPE CFML
Type com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
SQLState 42000
Sql SELECT cc.alias,c.created_date,c.start_date,c.alias,c.content_url,c.title FROM cuwd_content c,cuwd_content_to_category ctc,cuwd_categories cc WHERE ctc.catid = 3 AND cc.catid = ctc.catid AND c.cid = ctc.cid AND c.created_date > {ts '2018-03-30 14:43:00'} AND c.cid != 81 AND c.post_type = 'linked' AND c.display = 'y' AND c.status = 'Published' AND (c.start_date <= '{ts '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR {ts '2020-07-03 19:49:25'} >= c.start_date AND (c.start_date IS NULL OR {ts '2020-07-03 19:49:25'} >= c.start_date AND (c.expire_date IS NULL OR {ts '2020-07-03 19:49:25'} <= c.expire_date))) ORDER BY c.created_date LIMIT 1
StackTrace coldfusion.tagext.sql.QueryTag$DatabaseQueryException: Error Executing Database Query. at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:894) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:794) at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:553) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:484) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:447) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:398) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:371) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:597) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:835) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:641) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3506) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3481) at coldfusion.tagext.lang.InvokeTag.doEndTag(InvokeTag.java:472) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4287) at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4286) at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:557) 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:96) 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:226) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 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:490) 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:357) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:451) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587) 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) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.mysql.jdbc.Util.handleNewInstance(Util.java:404) at com.mysql.jdbc.Util.getInstance(Util.java:387) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2547) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2505) at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:840) at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:928) at coldfusion.server.j2ee.sql.JRunStatement.execute(JRunStatement.java:359) at coldfusion.sql.Executive.executeQuery(Executive.java:1567) at coldfusion.sql.Executive.executeQuery(Executive.java:1317) at coldfusion.sql.Executive.executeQuery(Executive.java:1247) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:427) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1211) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:841) ... 70 more
Suppressed
Error - array[empty]
TagContext
Error - array
1
Error - struct
COLUMN 0
ID CFQUERY
LINE 1
RAW_TRACE at cffunctions2ecfc1920561524$funcGET_PREV_POST.runFunction(C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\functions.cfc
TYPE CFML
2
Error - struct
COLUMN 0
ID CFINVOKE
LINE 1
RAW_TRACE at cfnavigation_prev_next_post2ecfm1238164707.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\navigation\navigation_prev_next_post.cfm
TYPE CFML
3
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfpost2ecfm1665657854.runPage(C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\site_theme\post.cfm
TYPE CFML
4
Error - struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfindex2ecfm330623847.runPage(C:\home\creditunionwebdesign.com\wwwroot\index.cfm:1)
TEMPLATE C:\home\creditunionwebdesign.com\wwwroot\index.cfm
TYPE CFML
Type Database
queryError You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2020-07-03 19:49:25'}' OR c.start_date IS NULL) AND (c.start_date IS NULL OR '20' at line 1
where [empty string]
FORM - struct [empty]
URL - struct
p selecting-the-right-website-partner/
SESSION - struct
sessionid 0FCE86C8DBF9F072B300A89D7F6A503B.cfusion
time_zone MST
urltoken CFID=2513844&CFTOKEN=608ead0e83d1898c-EB22454E-A933-7EBF-9360F54243520D4D&jsessionid=0FCE86C8DBF9F072B300A89D7F6A503B.cfusion