anchor.diff:  												width="6" height="6" hspace="0" vspace="0" /></span></td>
   											<td width="17%" align="left" class="black_ar">Privilege(s)</td>
   											<td rowspan="2" width="17%" align="center" class="black_ar_t" valign="top"><select
  -												class="formFieldSizedNew" id="actionIds" size="4"
  +												class="formFieldSizedNew" id="actionIds" size="4" onchange="getCutomRole('roleIds')"
   												multiple="multiple" >
   												<%
  -									for (int i = 0; i < actionList.size(); i++) {
  -									String actionName = ""
  -									+ ((NameValueBean) actionList.get(i)).getName();
  -									String actionValue = ""
  -									+ ((NameValueBean) actionList.get(i)).getValue();
  -							%>
  -							<option value="<%=actionValue%>" ><%=actionName%></option>
  -							<%
  -							}
  -							%>
  +												String actionName = "";
  +												String actionValue = "";
  +												if((actionList!=null)&& !(actionList.isEmpty()))
  +												{
  +													for (int i = 0; i < actionList.size(); i++) {
  +													actionName = ""+ ((NameValueBean) actionList.get(i)).getName();
  +													actionValue = ""+ ((NameValueBean) actionList.get(i)).getValue();
  +											%>
  +											<option value="<%=actionValue%>" ><%=actionName%></option>
  +											<%
  +												}
  +											}
  +											%>
   											</select></td>
   											<td width="14%" align="left" valign="top">&nbsp;</td>
   
   										</tr>
  -
  -
  -
  -
   										<tr>
   											<td width="1%" align="center" class="black_ar">&nbsp;</td>
   											<td width="17%" align="left" class="black_ar"></td>
   											<td width="19%" class="black_ar" ><select
   												class="formFieldSizedNew" id="cpIds" size="4"
  -												multiple="multiple" disabled="true">
  +												multiple="multiple" onchange="getActionsForThisCPs(this.id,'siteIds','roleIds')" disabled="true">
   												<%
  +												String cpActionName = "";
  +												String cpActionValue = "";
  +												if((cpList!=null)&& !(cpList.isEmpty()))
  +												{
   									for (int i = 0; i < cpList.size(); i++) {
  -									String cpActionName = ""
  -									+ ((NameValueBean) cpList.get(i)).getName();
  -									String cpActionValue = ""
  -									+ ((NameValueBean) cpList.get(i)).getValue();
  +									cpActionName = ""+ ((NameValueBean) cpList.get(i)).getName();
  +									cpActionValue = ""+ ((NameValueBean) cpList.get(i)).getValue();
   							%>
   							<option value="<%=cpActionValue%>"><%=cpActionName%></option>
   							<%
   							}
  +												}
   							%>
   											</select></td>
   										</tr>
  
positive.code: 											<table width="100%" border="0" cellspacing="0"
  												cellpadding="3">
  												<tr class="tableheading">
  													<td width="8%" class="black_ar_b"><label for="delete"
  														align="left"><bean:message key="app.select" /></label></td>
  													<td width="25%" class="black_ar_b" align="left"><bean:message
  														key="assignPrivileges.site(s)" /></td>
  													<td width="21%" class="black_ar_b" align="left"><bean:message
  														key="app.collectionProtocol" /></td>
  													<td width="18%" class="black_ar_b" align="left"><bean:message
  														key="user.role" /></td>
  													<td width="23%" class="black_ar_b" align="left"><bean:message
  														key="app.Privileges" /></td>
  													<td width="5%" class="black_ar_b">&nbsp;</td>
  												</tr>
  
negative.code: 												<bean:message key="buttons.cancel" />
  											</html:link>
  										</logic:equal>
  									</logic:notEqual> <logic:equal name="pageOf" 
  										value='${requestScope.pageOfSignUp}'>
  										<a href="#" class="cancellink"><html:link
  											page="/RedirectHome.do" styleClass="cancellink">
  