MFErrorMessageView objErrorView = (MFErrorMessageView)MemfisGenUtility.getRequestAttribute(request,MemfisConstants.ERROR_VIEW_OBJECT);
<%if(objErrorView!=null){
MemfisErrorDom [] objMemfisErrorDom = objErrorView.getErrors();
if (objMemfisErrorDom != null && objMemfisErrorDom.length > 0){
for(int i=0;i<objMemfisErrorDom.length ;i++){
String strErrorCode = objMemfisErrorDom[i].getErrorCode();
String strErrorType = objMemfisErrorDom[i].getErrorType();
String strErrorDesc = MemfisLanguageLookup.getErrorLiteral(strLanguageCode + ":" + MFConstants.SYSTEM_ID + ":" + strErrorCode);
if (strErrorDesc == null || strErrorDesc.equals("") || strErrorDesc.equals(strErrorCode)){
strErrorDesc = objMemfisErrorDom[i].getErrorDesc();
}%>
<input:hidden name="hdnErrorCode" parm="<%=strErrorCode%>"/>
<input:hidden name="hdnErrorType" parm="<%=strErrorType%>"/>
<input:hidden name="hdnErrorMessage" parm="<%=strErrorDesc%>"/>
<%}
}%>
<input:hidden name="hdnReturnCode" parm="<%=objErrorView.getReplyCode()%>"/>
<input:hidden name="hdnReturnMessage" parm="<%=objErrorView.getReturnMessage()%>"/>
<input:hidden name="hdnCicsName" parm="<%=objErrorView.getCicsName()%>"/>
<input:hidden name="hdnMliName" parm="<%=objErrorView.getMliName()%>"/>
<%MemfisGenUtility.removeRequestAttribute(request,MemfisConstants.ERROR_VIEW_OBJECT);%>
<script>window.open("<%=MFURLConstants.MLI_ERROR_JSP%>","_blank","width=480,height=360,top="+parseInt((screen.availHeight-360)/2)+",left="+parseInt((screen.availWidth-480)/2));</script>
<%}%>