Error message "Please change your current password before continuing" is not displayed on the password reset screen the way it worked in 14.3.
Identity Manager 14.4/14.5
There is a syntax change between task_messages.jsp on 14.3 and 14.4/14.5
Under $JBOSS_HOME/standalone/deployments/iam_im.ear/user_console.war/app/page modify task_messages.jsp
from:
<td style="white-space:nowrap" class="<%= labelClass %>">
<imh:message key="<%= key %>" />:
</td>
<%if ("".equals(messageClass)) {%>
<%if ( !(switch_status.equalsIgnoreCase("false"))) {%>
<td>
<%= tabName %>
</td>
<%} %>
<td>
<%= HtmlUtil.escape(error.getMessage()) %>
to:
<td style="white-space:nowrap" class="<%= labelClass %>">
<imh:message key="<%= key %>" />:
</td>
<%if ("".equals(messageClass)) {%>
<td>
<%= HtmlUtil.escape(tabName) %>
</td>
<td>
<%= HtmlUtil.escape(error.getMessage()) %>
</td>