Symptom
Try to log in to Backoffice, the Backoffice cannot be loaded immediately and it shows "500 - INTERNER SERVER ERROR" in the frontend.
Check the logs in the Backend/Kibana, could find the below exception:
Servlet.service() for servlet [auEngine] in context with path [/backoffice] threw exception [Error while processing internal filterchain. Exception occurred at chain position: 7 of 10. Current filter: 'de.hybris.platform.servicelayer.web.SessionFilter@43c99254'!; nested exception is java.lang.IllegalStateException: Queue full] with root cause.
|
Check the Distributed traces of 'Hybris Backoffice (/backoffice)' in Dynatrace, and find some traces with 500 HTTP Response Codes. Deep into the Details of the failure, will find the error was caused by java.lang.IllegalStateException Queue full. Here are the stack traces of the exception:
java.util.AbstractQueue.add (AbstractQueue.java:98)[+]
de.hybris.platform.servicelayer.web.session.persister.AsyncSessionPersister.remove (AsyncSessionPersister.java:221)[+]
org.springframework.session.web.http.SessionRepositoryFilter$SessionRepositoryRequestWrapper.getRequestedSession (SessionRepositoryFilter.java:356)[+]
de.hybris.platform.servicelayer.web.SessionFilter.doFilterInternal (SessionFilter.java:106)[+]
org.springframework.session.web.http.SessionRepositoryFilter.doFilterInternal (SessionRepositoryFilter.java:142)[+]
de.hybris.platform.servicelayer.web.session.HybrisSpringSessionFilter.doFilterWithSessionRepository (HybrisSpringSessionFilter.java:84)[+]
com.hybris.cockpitng.modules.spring.filter.ExternalModuleContextClassLoaderFilter.doFilter (ExternalModuleContextClassLoaderFilter.java:37)
de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain$InternalFilterChain.doFilter (AbstractPlatformFilterChain.java:309)[+]
com.hybris.backoffice.filter.responseheaders.BackofficeResponseHeadersFilter.doFilter (BackofficeResponseHeadersFilter.java:43)
de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain$InternalFilterChain.doFilter (AbstractPlatformFilterChain.java:309)[+]
org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:117)[+]
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:178)[+]
de.hybris.platform.servicelayer.web.XSSFilter.processPatternsAndDoFilter (XSSFilter.java:351)[+]
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:178)[+]
de.hybris.tomcat.StoreJvmRouteAsContextParameterValve.invoke (StoreJvmRouteAsContextParameterValve.java:44)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:93)[+]
java.lang.Thread.run (Thread.java:840)
|
** Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.**
Read more...
Environment
- SAP Commerce
- SAP Commerce Cloud
Product
Keywords
Backoffice, 500, INTERNAL SERVER ERROR, Dynatrace, Queue full, AsyncSessionPersister, Serializable , KBA , CEC-SCC-PLA-PL , Platform , CEC-SCC-CDM-BO-APP , Applications , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.