Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.2
-
None
Description
BlockCompletePathModule uses this construct:
public Object getAttribute(String name, Configuration modeConf, Map objectModel) throws ConfigurationException {
return ObjectModelHelper.getRequest(objectModel).getContextPath() + blockPathModule.getAttribute(name, modeConf, objectModel);
}
However, when internal (service call or not) request is being made BlockCallHttpServletRequest becomes an object represnting current request but it has no meaningful representation of getContextPath method.
Solution to this problem might be forwarding context path value from original request.
public Object getAttribute(String name, Configuration modeConf, Map objectModel) throws ConfigurationException {
return ObjectModelHelper.getRequest(objectModel).getContextPath() + blockPathModule.getAttribute(name, modeConf, objectModel);
}
However, when internal (service call or not) request is being made BlockCallHttpServletRequest becomes an object represnting current request but it has no meaningful representation of getContextPath method.
Solution to this problem might be forwarding context path value from original request.
Attachments
Attachments
Issue Links
- relates to
-
COCOON-2034 Configure servlet prefix for link rewriting automatically
- Closed