Antonio Sanso created SLING-3975: ------------------------------------ Summary: wrong ResourceResolverImpl#getMapPath value due Apache Felix HTTP SSLFilter Key: SLING-3975 URL: https://issues.apache.org/jira/browse/SLING-3975 Project: Sling Issue Type: Bug Components: ResourceResolver Reporter: Antonio Sanso
The ResourceResolverImpl#getMapPath method it is a simple method that looks like {code} private static String getMapPath(final String scheme, final String host, int port, final String path) { if (port < 0) { port = ("https".equals(scheme)) ? 443 : 80; } return scheme + "/" + host + "." + port + path; } {code} The problem is that due the Apache Felix HTTP SSLFilter (FELIX-4420) this method can produce weird value like https/domain.80/active.html !! IMHO this method should be somehow aware that the schema was somehow modified in order to avoid producing inconsistent maps. [~fmeschbe] WDYT? -- This message was sent by Atlassian JIRA (v6.3.4#6332)