Dirk Rudolph created SLING-5947:
-----------------------------------

             Summary: MockSlingHttpServletRequest used with 
SlingRequestProcessor causes UnsupportedOperationException
                 Key: SLING-5947
                 URL: https://issues.apache.org/jira/browse/SLING-5947
             Project: Sling
          Issue Type: Bug
          Components: Extensions
    Affects Versions: Servlet Helpers 1.0.0
            Reporter: Dirk Rudolph
             Fix For: Servlet Helpers 1.0.2


{{getServletPath() throws the UnsupportedOperationException in 
MockSlingHttpServletRequest

http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/servlet-helpers/src/main/java/org/apache/sling/servlethelpers/MockSlingHttpServletRequest.java?revision=1728734&view=markup#l685

It gets called from the SlingHttpServletRequestImpl constructor 

http://svn.apache.org/viewvc/sling/trunk/bundles/engine/src/main/java/org/apache/sling/engine/impl/SlingHttpServletRequestImpl.java?view=markup#l71

causing the following stacktrace:

{code}
Caused by: java.lang.UnsupportedOperationException: null
        at 
org.apache.sling.servlethelpers.MockSlingHttpServletRequest.getServletPath(MockSlingHttpServletRequest.java:685)
        at 
org.apache.sling.engine.impl.SlingHttpServletRequestImpl.<init>(SlingHttpServletRequestImpl.java:71)
        at 
org.apache.sling.engine.impl.request.RequestData$1.createRequest(RequestData.java:700)
        at 
org.apache.sling.engine.impl.request.RequestData.<init>(RequestData.java:215)
        at 
org.apache.sling.engine.impl.SlingRequestProcessorImpl.doProcessRequest(SlingRequestProcessorImpl.java:121)
        at 
org.apache.sling.engine.impl.SlingRequestProcessorImpl.processRequest(SlingRequestProcessorImpl.java:247)
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to