Trying to fix path
This commit is contained in:
parent
48c5c3f52e
commit
c4d5028f83
|
@ -23,8 +23,7 @@ public class Docs {
|
||||||
private static Logger logger = LoggerFactory.getLogger(Docs.class);
|
private static Logger logger = LoggerFactory.getLogger(Docs.class);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Path("{.*}")
|
public InputStream toDoc1(@Context HttpServletRequest req) throws WebApplicationException {
|
||||||
public InputStream toDoc(@Context HttpServletRequest req) throws WebApplicationException {
|
|
||||||
logger.trace("Called method to redirect to docs/index.html");
|
logger.trace("Called method to redirect to docs/index.html");
|
||||||
|
|
||||||
String pathInfo = req.getPathInfo();
|
String pathInfo = req.getPathInfo();
|
||||||
|
@ -34,6 +33,25 @@ public class Docs {
|
||||||
pathInfo += "/index.html";
|
pathInfo += "/index.html";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logger.info("redirecting to {}", pathInfo);
|
||||||
|
|
||||||
|
String realPath = req.getServletContext().getRealPath(pathInfo);
|
||||||
|
return new FileInputStream(new File(realPath));
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new InternalServerErrorException(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@GET
|
||||||
|
@Path("/{any: .*}")
|
||||||
|
public InputStream toDoc2(@Context HttpServletRequest req) throws WebApplicationException {
|
||||||
|
logger.trace("Called method to redirect to docs/index.html");
|
||||||
|
|
||||||
|
String pathInfo = req.getPathInfo();
|
||||||
|
try {
|
||||||
|
|
||||||
if (pathInfo.endsWith("/docs/")) {
|
if (pathInfo.endsWith("/docs/")) {
|
||||||
pathInfo += "index.html";
|
pathInfo += "index.html";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue