on 10-03-2012 6:55 AM
Hi Experts,
I am working on 7.3EHP1. migrated all dc's successfully, after i am getting following error, when clicking to cart image.
Please help me for following error.
500 Internal Server Error | SAP NetWeaver Application Server/Java AS |
The initial exception that caused the request to fail, was:
java.net.MalformedURLException: Expected authority at index 7: http://
at com.sap.security.core.server.csi.util.URI.<init>(URI.java:655)
at com.sap.security.core.server.csi.util.URI.create(URI.java:886)
at com.sap.security.core.server.csi.URLChecker._isValid(URLChecker.java:290)
at com.sap.security.core.server.csi.URLChecker.isValid(URLChecker.java:783)
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.checkURL(AbstractURLGenerator.java:795)
... 135 more
And detailed exception chain
Detailed Error Information |
Detailed Exception Chain |
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Invalid URL=http://. See nested exception for details. Please check whether the URL contains query parameters which are not allowed for security reasons. See SAP note 864842 for more details.
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.checkURL(AbstractURLGenerator.java:807)
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.computeWebResourceURL(AbstractURLGenerator.java:1329)
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.getWebResourceURL(AbstractURLGenerator.java:283)
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.getWebResourceURLInternal(AbstractURLGenerator.java:341)
at com.sap.tc.webdynpro.services.sal.url.core.URLGeneratorInternal.getWebResourceURLInternal(URLGeneratorInternal.java:402)
at com.sap.tc.webdynpro.progmodel.view.ViewElement._resolvedWebResourceURL(ViewElement.java:930)
at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.Image.getSource(Image.java:996)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.ImageAdapter$ImageProxy.getSrc(ImageAdapter.java:753)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.ImageAdapter$ImageProxy.getParameter(ImageAdapter.java:363)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.ImageAdapter$ImageProxy.getParameter(ImageAdapter.java:139)
at com.sap.tc.ls.renderer.ie6.LSImageRenderer.render(LSImageRenderer.java:321)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSMatrixLayoutRenderer.renderMatrixLayoutCellFragment(LSMatrixLayoutRenderer.java:1680)
at com.sap.tc.ls.renderer.ie6.LSMatrixLayoutRenderer.renderMatrixLayoutRowFragment(LSMatrixLayoutRenderer.java:1174)
at com.sap.tc.ls.renderer.ie6.LSMatrixLayoutRenderer.renderMatrixLayoutBaseFragment(LSMatrixLayoutRenderer.java:1106)
at com.sap.tc.ls.renderer.ie6.LSMatrixLayoutRenderer.renderMatrixLayoutFragment(LSMatrixLayoutRenderer.java:559)
at com.sap.tc.ls.renderer.ie6.LSMatrixLayoutRenderer.render(LSMatrixLayoutRenderer.java:388)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollArea_RenderContent(LSScrollContainerRenderer.java:1605)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaInnerFragment(LSScrollContainerRenderer.java:1480)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollContainerFragment(LSScrollContainerRenderer.java:985)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.render(LSScrollContainerRenderer.java:358)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.renderFlowLayoutItemFragment(LSFlowLayoutRenderer.java:878)
at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.renderFlowLayoutFragment(LSFlowLayoutRenderer.java:814)
at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.render(LSFlowLayoutRenderer.java:252)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollArea_RenderContent(LSScrollContainerRenderer.java:1605)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaInnerFragment(LSScrollContainerRenderer.java:1480)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaFragment(LSScrollContainerRenderer.java:1233)
at com.sap.tc.ls.renderer.ie6.LSGroupRenderer.renderGroupFragment(LSGroupRenderer.java:1528)
at com.sap.tc.ls.renderer.ie6.LSGroupRenderer.render(LSGroupRenderer.java:477)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutCellFragment(LSGridLayoutRenderer.java:1542)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutRowFragment(LSGridLayoutRenderer.java:1115)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutBaseFragment(LSGridLayoutRenderer.java:1006)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutFragment(LSGridLayoutRenderer.java:560)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.render(LSGridLayoutRenderer.java:409)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollArea_RenderContent(LSScrollContainerRenderer.java:1605)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaInnerFragment(LSScrollContainerRenderer.java:1480)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollContainerFragment(LSScrollContainerRenderer.java:985)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.render(LSScrollContainerRenderer.java:358)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSViewContainerRenderer.renderViewContainerFragment(LSViewContainerRenderer.java:341)
at com.sap.tc.ls.renderer.ie6.LSViewContainerRenderer.render(LSViewContainerRenderer.java:228)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutCellFragment(LSGridLayoutRenderer.java:1542)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutRowFragment(LSGridLayoutRenderer.java:1115)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutBaseFragment(LSGridLayoutRenderer.java:1006)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.renderGridLayoutFragment(LSGridLayoutRenderer.java:560)
at com.sap.tc.ls.renderer.ie6.LSGridLayoutRenderer.render(LSGridLayoutRenderer.java:409)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollArea_RenderContent(LSScrollContainerRenderer.java:1605)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaInnerFragment(LSScrollContainerRenderer.java:1480)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollContainerFragment(LSScrollContainerRenderer.java:985)
at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.render(LSScrollContainerRenderer.java:358)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.ls.renderer.ie6.LSPageRenderer.renderPageFragment(LSPageRenderer.java:1953)
at com.sap.tc.ls.renderer.ie6.LSPageRenderer.render(LSPageRenderer.java:738)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:724)
at com.sap.tc.webdynpro.clientserver.uielements.lsmgr.RenderManager.render(RenderManager.java:374)
at com.sap.tc.webdynpro.clientimpl.ajax.AjaxClient.sendResponse(AjaxClient.java:1406)
at com.sap.tc.webdynpro.clientimpl.ajax.AjaxClient.retrieveData(AjaxClient.java:309)
at com.sap.tc.webdynpro.clientserver.phases.RetrieveDataPhase.execute(RetrieveDataPhase.java:71)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:97)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:515)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:58)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1671)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1485)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:908)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:880)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:357)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:325)
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.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:367)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:490)
at com.sap.tc.webdynpro.serverimpl.wdc.ForwardServlet.doPost(ForwardServlet.java:63)
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:276)
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)
Caused by: java.net.MalformedURLException: Expected authority at index 7: http://
at com.sap.security.core.server.csi.util.URI.<init>(URI.java:655)
at com.sap.security.core.server.csi.util.URI.create(URI.java:886)
at com.sap.security.core.server.csi.URLChecker._isValid(URLChecker.java:290)
at com.sap.security.core.server.csi.URLChecker.isValid(URLChecker.java:783)
at com.sap.tc.webdynpro.serverimpl.core.url.AbstractURLGenerator.checkURL(AbstractURLGenerator.java:795)
... 135 more
Any support will be appreciable.
With regards,
Abhishek
Thanks Robin,
I am using
var target = cartUrl+'?DynamicParameter=cartmode%integrated%26chkouturl=<%=checkoutUrl%>';
statement in jsp page and getting cartmode parameter in WDJ DC.
I can't understand, what wrong with this statement.
with regards,
Abhishek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
First, two things that may not solve your issue but may hinder otherwise:
The variable 'checkouUrl', have you URL-escaped this? If not, it may fail to resolve the correct URL.
Should be something like:
URLEncoder.encode(checkoutUrl);
It could be that either the URL behind your action is missing, or the URL is malformed
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.