Błąd
Wiadomość:
java.lang.RuntimeException: While processing pages/jobOfferList.ftl Java method "pl.com.mds.freemarker.service.impl.dynamic.offers.printer.JobOfferContentPrinter.printContent(String, String, jakarta.servlet.http.HttpServletRequest)" threw an exception when invoked on pl.com.mds.freemarker.service.impl.dynamic.offers.printer.JobOfferContentPrinter object "pl.com.mds.freemarker.service.impl.dynamic.offers.printer.JobOfferContentPrinter@4c06c286"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: ${jobOfferAccumulator.getJobOfferCont... [in template "pages/jobOfferList.ftl" at line 42, column 17]
----
Przyczyna komunikatu:
Cannot invoke "pl.itexpert.sdl.web.content.proxy.model.Component.getContent()" because "component" is null
- LockManager.java : 46 - pl.itexpert.sdl.web.content.proxy.cache.LockManager# executeWithLock
- ResponseCacheFacade.java : 102 - pl.com.mds.freemarker.ResponseCacheFacade# getResponseFromCache
- ResponseCacheFacade.java : 93 - pl.com.mds.freemarker.ResponseCacheFacade# getCachedResponse
- RequestFilter.java : 131 - pl.com.mds.filter.RequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- RequestContextFilter.java : 99 - org.springframework.web.filter.RequestContextFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- HttpPutFormContentFilter.java : 105 - org.springframework.web.filter.HttpPutFormContentFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- HiddenHttpMethodFilter.java : 81 - org.springframework.web.filter.HiddenHttpMethodFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- CharacterEncodingFilter.java : 197 - org.springframework.web.filter.CharacterEncodingFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- ErrorPageFilter.java : 115 - org.springframework.boot.web.support.ErrorPageFilter# doFilter
- ErrorPageFilter.java : 59 - org.springframework.boot.web.support.ErrorPageFilter# access$000
- ErrorPageFilter.java : 90 - org.springframework.boot.web.support.ErrorPageFilter$1# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ErrorPageFilter.java : 108 - org.springframework.boot.web.support.ErrorPageFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- StandardWrapperValve.java : 166 - org.apache.catalina.core.StandardWrapperValve# invoke
- StandardContextValve.java : 90 - org.apache.catalina.core.StandardContextValve# invoke
- AuthenticatorBase.java : 482 - org.apache.catalina.authenticator.AuthenticatorBase# invoke
- StandardHostValve.java : 115 - org.apache.catalina.core.StandardHostValve# invoke
- ErrorReportValve.java : 93 - org.apache.catalina.valves.ErrorReportValve# invoke
- AbstractAccessLogValve.java : 676 - org.apache.catalina.valves.AbstractAccessLogValve# invoke
- StandardEngineValve.java : 74 - org.apache.catalina.core.StandardEngineValve# invoke
- CoyoteAdapter.java : 341 - org.apache.catalina.connector.CoyoteAdapter# service
- Http11Processor.java : 391 - org.apache.coyote.http11.Http11Processor# service
- AbstractProcessorLight.java : 63 - org.apache.coyote.AbstractProcessorLight# process
- AbstractProtocol.java : 894 - org.apache.coyote.AbstractProtocol$ConnectionHandler# process
- NioEndpoint.java : 1 741 - org.apache.tomcat.util.net.NioEndpoint$SocketProcessor# doRun
- SocketProcessorBase.java : 52 - org.apache.tomcat.util.net.SocketProcessorBase# run
- ThreadPoolExecutor.java : 1 191 - org.apache.tomcat.util.threads.ThreadPoolExecutor# runWorker
- ThreadPoolExecutor.java : 659 - org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker# run
- TaskThread.java : 61 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable# run
- Thread.java : 833 - java.lang.Thread# run
- OfertaPracyPraktykiWrapperProvider.java : 25 - pl.com.mds.freemarker.service.impl.dynamic.offers.provider.OfertaPracyPraktykiWrapperProvider# getWrappedJobOfferComponent
- JobOfferContentProvider.java : 19 - pl.com.mds.freemarker.service.impl.dynamic.offers.provider.JobOfferContentProvider# getContent
- JobOfferContentPrinter.java : 27 - pl.com.mds.freemarker.service.impl.dynamic.offers.printer.JobOfferContentPrinter# printContent
- DirectMethodHandleAccessor.java : 104 - jdk.internal.reflect.DirectMethodHandleAccessor# invoke
- Method.java : 577 - java.lang.reflect.Method# invoke
- BeansWrapper.java : 1 458 - freemarker.ext.beans.BeansWrapper# invokeMethod
- SimpleMethodModel.java : 69 - freemarker.ext.beans.SimpleMethodModel# exec
- MethodCall.java : 65 - freemarker.core.MethodCall# _eval
- Expression.java : 81 - freemarker.core.Expression# eval
- DollarVariable.java : 96 - freemarker.core.DollarVariable# calculateInterpolatedStringOrMarkup
- DollarVariable.java : 59 - freemarker.core.DollarVariable# accept
- Environment.java : 327 - freemarker.core.Environment# visit
- Environment.java : 369 - freemarker.core.Environment# visit
- Environment.java : 461 - freemarker.core.Environment# visitAndTransform
- CompressedBlock.java : 42 - freemarker.core.CompressedBlock# accept
- Environment.java : 327 - freemarker.core.Environment# visit
- Environment.java : 306 - freemarker.core.Environment# process
- Template.java : 386 - freemarker.template.Template# process
- FreemarkerProcessor.java : 36 - pl.com.mds.freemarker.FreemarkerProcessor# processTemplate
- ResponseProvider.java : 93 - pl.com.mds.freemarker.ResponseProvider# getContent
- ResponseCacheFacade.java : 97 - pl.com.mds.freemarker.ResponseCacheFacade# getContent
- ResponseCacheFacade.java : 106 - pl.com.mds.freemarker.ResponseCacheFacade# lambda$getResponseFromCache$0
- LockManager.java : 38 - pl.itexpert.sdl.web.content.proxy.cache.LockManager# executeWithLock
- ResponseCacheFacade.java : 102 - pl.com.mds.freemarker.ResponseCacheFacade# getResponseFromCache
- ResponseCacheFacade.java : 93 - pl.com.mds.freemarker.ResponseCacheFacade# getCachedResponse
- RequestFilter.java : 131 - pl.com.mds.filter.RequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- RequestContextFilter.java : 99 - org.springframework.web.filter.RequestContextFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- HttpPutFormContentFilter.java : 105 - org.springframework.web.filter.HttpPutFormContentFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- HiddenHttpMethodFilter.java : 81 - org.springframework.web.filter.HiddenHttpMethodFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- CharacterEncodingFilter.java : 197 - org.springframework.web.filter.CharacterEncodingFilter# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- ErrorPageFilter.java : 115 - org.springframework.boot.web.support.ErrorPageFilter# doFilter
- ErrorPageFilter.java : 59 - org.springframework.boot.web.support.ErrorPageFilter# access$000
- ErrorPageFilter.java : 90 - org.springframework.boot.web.support.ErrorPageFilter$1# doFilterInternal
- OncePerRequestFilter.java : 107 - org.springframework.web.filter.OncePerRequestFilter# doFilter
- ErrorPageFilter.java : 108 - org.springframework.boot.web.support.ErrorPageFilter# doFilter
- ApplicationFilterChain.java : 174 - org.apache.catalina.core.ApplicationFilterChain# internalDoFilter
- ApplicationFilterChain.java : 149 - org.apache.catalina.core.ApplicationFilterChain# doFilter
- StandardWrapperValve.java : 166 - org.apache.catalina.core.StandardWrapperValve# invoke
- StandardContextValve.java : 90 - org.apache.catalina.core.StandardContextValve# invoke
- AuthenticatorBase.java : 482 - org.apache.catalina.authenticator.AuthenticatorBase# invoke
- StandardHostValve.java : 115 - org.apache.catalina.core.StandardHostValve# invoke
- ErrorReportValve.java : 93 - org.apache.catalina.valves.ErrorReportValve# invoke
- AbstractAccessLogValve.java : 676 - org.apache.catalina.valves.AbstractAccessLogValve# invoke
- StandardEngineValve.java : 74 - org.apache.catalina.core.StandardEngineValve# invoke
- CoyoteAdapter.java : 341 - org.apache.catalina.connector.CoyoteAdapter# service
- Http11Processor.java : 391 - org.apache.coyote.http11.Http11Processor# service
- AbstractProcessorLight.java : 63 - org.apache.coyote.AbstractProcessorLight# process
- AbstractProtocol.java : 894 - org.apache.coyote.AbstractProtocol$ConnectionHandler# process
- NioEndpoint.java : 1 741 - org.apache.tomcat.util.net.NioEndpoint$SocketProcessor# doRun
- SocketProcessorBase.java : 52 - org.apache.tomcat.util.net.SocketProcessorBase# run
- ThreadPoolExecutor.java : 1 191 - org.apache.tomcat.util.threads.ThreadPoolExecutor# runWorker
- ThreadPoolExecutor.java : 659 - org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker# run
- TaskThread.java : 61 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable# run
- Thread.java : 833 - java.lang.Thread# run