|
18 | 18 |
|
19 | 19 | package org.labkey.core.webdav; |
20 | 20 |
|
| 21 | +import jakarta.servlet.ServletException; |
| 22 | +import jakarta.servlet.http.HttpServletRequest; |
| 23 | +import jakarta.servlet.http.HttpServletResponse; |
| 24 | +import jakarta.servlet.http.HttpServletResponseWrapper; |
| 25 | +import jakarta.servlet.http.HttpSession; |
| 26 | +import jakarta.servlet.http.Part; |
21 | 27 | import org.apache.commons.beanutils.ConversionException; |
22 | 28 | import org.apache.commons.collections4.IteratorUtils; |
23 | 29 | import org.apache.commons.io.FileUtils; |
|
72 | 78 | import org.labkey.api.settings.LookAndFeelProperties; |
73 | 79 | import org.labkey.api.settings.OptionalFeatureService; |
74 | 80 | import org.labkey.api.test.TestWhen; |
75 | | -import org.labkey.api.util.*; |
| 81 | +import org.labkey.api.util.CSRFException; |
| 82 | +import org.labkey.api.util.CSRFUtil; |
| 83 | +import org.labkey.api.util.ConfigurationException; |
| 84 | +import org.labkey.api.util.DateUtil; |
| 85 | +import org.labkey.api.util.ErrorRenderer; |
| 86 | +import org.labkey.api.util.ExceptionUtil; |
| 87 | +import org.labkey.api.util.FileStream; |
| 88 | +import org.labkey.api.util.FileUtil; |
| 89 | +import org.labkey.api.util.GUID; |
| 90 | +import org.labkey.api.util.HeartBeat; |
| 91 | +import org.labkey.api.util.HttpUtil; |
| 92 | +import org.labkey.api.util.MemTracker; |
| 93 | +import org.labkey.api.util.PageFlowUtil; |
| 94 | +import org.labkey.api.util.Pair; |
| 95 | +import org.labkey.api.util.Path; |
| 96 | +import org.labkey.api.util.ResponseHelper; |
| 97 | +import org.labkey.api.util.ShutdownListener; |
| 98 | +import org.labkey.api.util.StringUtilsLabKey; |
| 99 | +import org.labkey.api.util.URIUtil; |
| 100 | +import org.labkey.api.util.URLHelper; |
| 101 | +import org.labkey.api.util.UnexpectedException; |
| 102 | +import org.labkey.api.util.XmlBeansUtil; |
76 | 103 | import org.labkey.api.util.logging.LogHelper; |
77 | 104 | import org.labkey.api.view.ActionURL; |
78 | 105 | import org.labkey.api.view.DefaultModelAndView; |
|
115 | 142 | import org.xml.sax.SAXException; |
116 | 143 | import org.xml.sax.helpers.DefaultHandler; |
117 | 144 |
|
118 | | -import jakarta.servlet.ServletException; |
119 | | -import jakarta.servlet.http.HttpServletRequest; |
120 | | -import jakarta.servlet.http.HttpServletResponse; |
121 | | -import jakarta.servlet.http.HttpServletResponseWrapper; |
122 | | -import jakarta.servlet.http.HttpSession; |
123 | | -import jakarta.servlet.http.Part; |
124 | 145 | import javax.xml.parsers.DocumentBuilder; |
125 | | -import javax.xml.parsers.DocumentBuilderFactory; |
126 | 146 | import javax.xml.parsers.ParserConfigurationException; |
127 | 147 | import javax.xml.parsers.SAXParser; |
128 | 148 | import javax.xml.parsers.SAXParserFactory; |
|
194 | 214 |
|
195 | 215 |
|
196 | 216 | /** |
197 | | - * User: matthewb |
198 | | - * Date: Oct 3, 2007 |
199 | 217 | * Derived from Tomcat's WebdavServlet |
200 | 218 | */ |
201 | 219 | public class DavController extends SpringActionController |
@@ -873,7 +891,7 @@ public final WebdavStatus doMethod() throws DavException, IOException |
873 | 891 | throw x; |
874 | 892 | // NOTE: AppProps.getInstance().getSiteWelcomePageUrlString() is handled before we even get here. See WebdavServlet. |
875 | 893 | if (c.isRoot()) |
876 | | - throw new RedirectException(AppProps.getInstance().getHomePageUrl()); |
| 894 | + throw new RedirectException(AppProps.getInstance().getHomePageActionURL()); |
877 | 895 | throw new RedirectException(c.getStartURL(getUser())); |
878 | 896 | } |
879 | 897 | } |
|
0 commit comments