permaculture playing cards
[Logo] Big Moose Saloon
  Search | FAQs | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Information
 

An error has occurred.

most of the time people get this message it is because your browser has gone wonky and is trying to do silly things. Please try restarting your browser or trying a different browser to see if the problem persists. If you are still having problems, please contact us with what you were doing when the error occurred along with the date and time (Nov 23, 2025, 11:24:27 PM).

You can also email us at moosesaloon AT javaranch DOT com
 
FreeMarker template error (DEBUG mode; use RETHROW in production!): Java method "net.jforum.view.forum.common.BannerCommon.getBanner()" threw an exception when invoked on net.jforum.view.forum.common.BannerCommon object "net.jforum.view.forum.common.BannerCommon@776328d0"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign bannerResponse = bannerCommon... [in template "default/bottom.htm" at line 20, column 9] - Reached through: #include "bottom.htm" [in template "default/message.htm" at line 35, column 1] - Reached through: #include "default/message.htm" [in template "exception.html" at line 26, column 17] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:292) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:264) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:66) at freemarker.core.MethodCall._eval(MethodCall.java:62) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.Assignment.accept(Assignment.java:134) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.include(Environment.java:3139) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.include(Environment.java:3139) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.process(Environment.java:323) at freemarker.template.Template.process(Template.java:383) at net.jforum.exceptions.ExceptionWriter.handleExceptionData(ExceptionWriter.java:129) at net.jforum.exceptions.ExceptionWriter.handleExceptionData(ExceptionWriter.java:76) at net.jforum.JForum.handleException(JForum.java:344) at net.jforum.JForum.service(JForum.java:243) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:716) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:130) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at com.javaranch.jforum.url.JSessionIDFilter.doFilter(JSessionIDFilter.java:27) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at com.javaranch.jforum.url.UrlFilter.doChain(UrlFilter.java:72) at com.javaranch.jforum.url.UrlFilter.doFilter(UrlFilter.java:55) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.BotOverloadFilter.doFilter(BotOverloadFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.util.legacy.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.java:48) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.JpaFilter.doFilter(JpaFilter.java:23) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.ResponseHeadersFilter.doFilter(ResponseHeadersFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at com.javaranch.jforum.csrf.CsrfFilter.doFilter(CsrfFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.JForumExecutionContextFilter.doFilter(JForumExecutionContextFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.UrlMultiSlashFilter.doFilter(UrlMultiSlashFilter.java:27) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.JForumRequestCharacterEncodingFilter.doFilter(JForumRequestCharacterEncodingFilter.java:29) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.TrackbackFilter.doFilter(TrackbackFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.PrematureRequestFilter.doFilter(PrematureRequestFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at net.jforum.AccessBanFilter.doFilter(AccessBanFilter.java:49) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:79) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1746) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: net.jforum.exceptions.DatabaseException: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2733) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2420) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:517) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:434) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:155) at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:137) at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:137) at net.jforum.dao.generic.AbstractSqlDao.executeUpdate(AbstractSqlDao.java:35) at net.jforum.dao.generic.sql.GenericSQL.runUpdate(GenericSQL.java:195) at net.jforum.dao.generic.sql.GenericSQL.runUpdate(GenericSQL.java:161) at net.jforum.dao.generic.GenericBannerDAO.setBannerViews(GenericBannerDAO.java:180) at net.jforum.view.forum.viewsCount.BannerViewCounter.flushViews(BannerViewCounter.java:55) at net.jforum.view.forum.viewsCount.ThresholdViewCounter.viewed(ThresholdViewCounter.java:31) at net.jforum.view.forum.viewsCount.ViewCounter.viewed(ViewCounter.java:46) at net.jforum.view.forum.viewsCount.BannerViewCounter.viewed(BannerViewCounter.java:35) at net.jforum.view.forum.common.BannerCommon.updateBannerViews(BannerCommon.java:681) at net.jforum.view.forum.common.BannerCommon.updateBannerViews(BannerCommon.java:616) at net.jforum.view.forum.common.BannerCommon.prepareBanner(BannerCommon.java:473) at net.jforum.view.forum.common.BannerCommon.obtainBanner(BannerCommon.java:376) at net.jforum.view.forum.common.BannerCommon.getBanner(BannerCommon.java:266) at net.jforum.view.forum.common.BannerCommon.getBanner(BannerCommon.java:260) at jdk.internal.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1634) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62) ... 71 more Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block ... 101 more Caused by: org.postgresql.util.PSQLException: ERROR: value too long for type character varying(16) at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2733) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2420) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:517) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:434) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:194) at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:180) at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:95) at org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:95) at net.jforum.view.forum.BannerAction.recordClick(BannerAction.java:470) at net.jforum.view.forum.BannerAction.redirect(BannerAction.java:160) at jdk.internal.reflect.GeneratedMethodAccessor319.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at net.jforum.Command.process(Command.java:248) at net.jforum.JForum.processCommand(JForum.java:267) at net.jforum.JForum.service(JForum.java:238) ... 49 more