ExternalContext.getViewIdFromPath missing an else statement -----------------------------------------------------------
Key: PORTLETBRIDGE-18 URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-18 Project: MyFaces Portlet Bridge Issue Type: Bug Components: Impl Affects Versions: 1.0.0-SNAPSHOT Reporter: Michael Freedman Fix For: 1.0.0-SNAPSHOT Code in EC.getViewIdFromPath is missing an else clause causing us to drop the suffix translation. I.e. code should have an else before the if (isPrefixedMapped) --inserted code (else) is in all caps: // Okay now figure out whether this is prefix or suffixed mapped if (isSuffixedMapped(url, mFacesMappings)) { viewId = viewIdFromSuffixMapping( url, mFacesMappings, mPortletContext .getInitParameter(ViewHandler.DEFAULT_SUFFIX_PARAM_NAME)); } ELSE if (isPrefixedMapped(url, mFacesMappings)) { viewId = viewIdFromPrefixMapping(url, mFacesMappings); } else { // Set to what follows the URL viewId = url; } return viewId; -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.