<%@ page import="org.ultramonkey.l7.model.*,org.ultramonkey.l7.controller.*,org.ultramonkey.l7.view.*" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% /* * check session */ L7guiServletBase base = new L7guiServletBase(); if (session.isNew() || base.checkSession(session) == false) { MessageView error = new MessageView(41338, LogCategorySet.GUI_USER_AUTHENTICATION, Message.INVALID_SESSSION); session.setAttribute(SessionKeys.RESULT_MESSAGE, error); response.sendRedirect(RedirectPages.LOGIN); return; } /* * get thread status */ String threadStatus = (String) session .getAttribute(SessionKeys.THREAD_STATUS); if (threadStatus == null) { MessageView error = new MessageView(41339, LogCategorySet.GUI_REPLICATION, Message.UNEXPECTED_ERROR); session.setAttribute(SessionKeys.RESULT_MESSAGE, error); response.sendRedirect(RedirectPages.LOGIN); return; } else if (threadStatus.equals(SessionKeys.THREAD_RUNNING)) { // } else if (threadStatus.equals(SessionKeys.THREAD_SUCCESS)) { response.sendRedirect(RedirectPages.REPLICATION_INFO); return; } else if (threadStatus.equals(SessionKeys.THREAD_FAIL)) { response.sendRedirect(RedirectPages.REPLICATION_NG); return; } else { MessageView error = new MessageView(41340, LogCategorySet.GUI_REPLICATION, Message.UNEXPECTED_ERROR); session.setAttribute(SessionKeys.RESULT_MESSAGE, error); response.sendRedirect(RedirectPages.LOGIN); return; } /* * get Replication Info */ L7guiFramework framework = new L7guiFramework(); ClusterData repInfo = framework.getClusterData(); if (repInfo == null) { MessageView error = new MessageView(41341, LogCategorySet.GUI_REPLICATION, Message.UNEXPECTED_ERROR); session.setAttribute(SessionKeys.RESULT_MESSAGE, error); response.sendRedirect(RedirectPages.LOGIN); return; } String repMaster = repInfo.self_ip; String repSlave = repInfo.other_ip; if ((repMaster == null) || (repSlave == null)) { MessageView error = new MessageView(41342, LogCategorySet.GUI_REPLICATION, Message.UNEXPECTED_ERROR); session.setAttribute(SessionKeys.RESULT_MESSAGE, error); response.sendRedirect(RedirectPages.LOGIN); return; } %> Replicating

Replicating

Please wait.

(Master) <%=repMaster%>

arrowlogo1

(Slave) <%=repSlave%>