cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot Parse Content Error while saving Transaction

muthulingaiah
Explorer
0 Kudos

Hi All,

     In one of my project, while saving two particular transactions giving error like below:

"Cannot Parse Content (java.lang.Exception: Cannot parse content

  at com.sap.xmii.Illuminator.gui.workbench.core.TransactionInfo.save(TransactionInfo.java:224)

  at com.sap.xmii.Illuminator.gui.workbench.components.actions.actions.SaveAction$1.construct(SaveAction.java:214)

  at com.sap.lhcommon.gui.ThreadCreator$2.run(ThreadCreator.java:96)

  at java.lang.Thread.run(Unknown Source))"

I check the log viewer to find more reasons and found this:

"Catalog Service Error [EXCEPTION] com.sap.xmii.Illuminator.logging.LHException: Enter request parameters". the following is the complete log :

Catalog Service Error
[EXCEPTION]
com.sap.xmii.Illuminator.logging.LHException: Enter request parameters
at com.sap.xmii.servlet.Catalog.service(Catalog.java:171)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
at com.sap.xmii.system.SecurityFilter.doFilter(SecurityFilter.java:126)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.xsrf.filter.XSRFProtectorFilter.doFilter(XSRFProtectorFilter.java:62)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)
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) 


Please help me to resolve this error ... My MII Version is : MII 15.0 SP6 Patch0


Regards

Muthu

Accepted Solutions (1)

Accepted Solutions (1)

muthulingaiah
Explorer
0 Kudos

Hi All,

     For the above error , after further analysis on transaction i found the action block under which error coming . I am using ''Write_File'' action block to generate dynamic rows using below piece of code


"<tr><td><a href=\'#\' onclick=\'javascript: test("&ForEachDistinctLine.Output{/Row/WORK_CENTER_ID}&" )\'>" & ForEachDistinctLine.Output{/Row/WORK_CENTER_ID}&"</a></td><td><font color=\'blue\'>"&stringupper(ForEachDistinctLine.Output{/Row/WORK_CENTER_DESCRIPTION})&"</font></td>" .

I assign above code to "Text" in Write_File action block . i required this code to generate the rows  , is there any other way to achieve similar functionality ?. Your valuable inputs will solve my problem ... thank you in advance.

Regards

Muthu

muthulingaiah
Explorer
0 Kudos

Hi All,

     I found solution for my issue !

     In this piece of code (javascript:), MII 15.0 is not parsing the colon(:) value directly and not allowing to save the transaction. if we use single quote(' ') or double quotes(" ") around the colon(:) its parsing and allowing to save the transaction. In my case if i use single quote or double quote around the colon my javascript function will not work , so i just removed this code(javascript:) and everything working fine now.

Regards

Muthu

Answers (0)