anchor.diff:                   javax.servlet.ServletException,
                    java.io.IOException,
                    imcode.server.WebAppGlobalConstants,
  -                 com.imcode.imcms.api.*"%>
  +                 com.imcode.imcms.api.*,
  +                 imcode.util.Utility"%>
   <%!
   
   private final static String ACTION_SAVE_USER       = "SAVE_USER" ;
  
positive.code: </head>
  <body bgcolor="#ffffff">
  
  <form method="POST" action="<%=request.getContextPath() + MY_LOCATION_URL%>">
  <table width="550" border="0" cellspacing="0" bgcolor="#bababa">
  <tr bgcolor="#333366">
  	<td width="5%">&nbsp;</td>
  
negative.code: 		<td>
  		<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  		<select name="<%= FORM_SELECT_ROLES %>" size="5" multiple><%
  
  		String[] allRoleNames = userMapper.getAllRolesNames();
  		Set setOfAllRoleNames = new TreeSet( Arrays.asList(allRoleNames) );
  
  		String[] userRoleNames = userMapper.getRoleNames( user );
  		Set setOfUserRoleNames = new HashSet( Arrays.asList( userRoleNames ));
  
  		for( Iterator iterator = setOfAllRoleNames.iterator(); iterator.hasNext(); ) {
  			String roleName = (String)iterator.next();
  			%>
  			<option value="<%= roleName %>"<%= (setOfUserRoleNames.contains(roleName) ? " selected" : "") %>><%= roleName %></option><%
  		} %>
  		</select></font></td>
  
  		<td>&nbsp;</td>
  
  		<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? install/htdocs/sv/adminuser/changeexternaluser.jsp/21 ?></font></td>
  	</tr>
  	</table></td>
  