cancel
Showing results for 
Search instead for 
Did you mean: 

IllegalStateException: Used CSS classes not empty

Former Member
0 Kudos

Hello Experts,

We are using the EP version 7.40.5.0.20131201164500.

One issue we are facing in our WD Java application. This issue is happening in some of the systems. When my WD Java application loads, the user is getting the error

java.lang.IllegalStateException: Used CSS classes not empty: [SSR.setDirtyMode(0);SSR.setApplicationIsDirty(0);<!--"]

When we see the traces, I get the below information:

500 Internal Server Error is returned for HTTP request [http://<hostname>:<port>/webdynpro/resources/sap.com/pb/PageBuilder]:
  component [dispatcher],
  web module [webdynpro/resources/sap.com/pb],
  application [sap.com/pb],
  DC name [],
  CSN component[],
  problem categorization [],
  internal categorization [1340688323].

[EXCEPTION]
java.lang.IllegalStateException: Used CSS classes not empty: [SSR.setDirtyMode(0);SSR.setApplicationIsDirty(0);<!--"]
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.setWriter(RenderManager.java:480)
at com.sap.tc.webdynpro.clientimpl.ajax.AjaxClient.internalCleanup(AjaxClient.java:1219)
at com.sap.tc.webdynpro.clientimpl.ajax.AjaxClient.cleanup(AjaxClient.java:137)
at com.sap.tc.webdynpro.clientserver.phases.ResetChangedPhase.execute(ResetChangedPhase.java:57)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRenderResponse(WindowPhaseModel.java:187)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRenderResponse(WebDynproWindow.java:552)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.renderTasks(AbstractClient.java:133)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doRendering(ClientApplication.java:1648)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1491)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:894)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:357)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:326)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:457)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)


We have tried increasing the maximum connections and pool size in the destinations and a restart is also done.


Another error which we are not getting on the portal but on the log file is:

com.sap.tc.styles.StyleSheetLinkProvider _getStyleSheetLink

SEVERE: StyleSheetLinkCalculation:  LAFService is not available. Using external style sheet link "http://<hostname>:<port>/com.sap.portal.design.urdesigndata/themes/portal/<MyTheme>/ls/ls_sf3.css?v=7.33.3.62.1".

For this error I see that there is a note 1910490 for this which says we need to upgrade the patch. Are these two errors interlinked with each other? If I upgrade the patch, will the first error will also get solved?

If no, what is the solution for the 500 Internal Server Error is returned for HTTP request?

Accepted Solutions (0)

Answers (1)

Answers (1)

vijay_kumar49
Active Contributor
0 Kudos

Check this document Click Here