<%-- IBM Confidential OCO Source Material --%> <%-- 5724-J34 (C) COPYRIGHT International Business Machines Corp. 2004 --%> <%-- The source code for this program is not published or otherwise divested --%> <%-- of its trade secrets, irrespective of what has been deposited with the --%> <%-- U.S. Copyright Office. --%> <%@ page language="java" import="java.util.Collection,java.lang.reflect.*,com.ibm.ws.console.policyconfiguration.form.TransactionClassDetailForm"%> <%@ page import="java.beans.*"%> <%@ page errorPage="/error.jsp"%> <%@ page import="com.ibm.ws.sm.workspace.*"%> <%@ page import="com.ibm.ws.workspace.query.*"%> <%@ page import="com.ibm.ws.console.core.*"%> <%@ page import="java.util.*,com.ibm.ws.security.core.SecurityContext,com.ibm.websphere.product.*"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/tiles.tld" prefix="tiles" %> <%@ taglib uri="/WEB-INF/ibmcommon.tld" prefix="ibmcommon" %> <% try{ System.err.println("got into tcMembershipLayout.jsp"); %> <% TransactionClassDetailForm testForm = (TransactionClassDetailForm)session.getAttribute("TransactionClassDetailForm"); ArrayList selectedNodesBean = (ArrayList)testForm.getSelectedURIs(); Collection appNames = testForm.getAppNamesToShow(); Collection webModNames = testForm.getWebModNamesToShow(); ArrayList uriNames = (ArrayList) testForm.getUrisToShow(); //To make the boxes stay at a specific minimum size, we are going to add one at the bottom to provide a minimum size if (!selectedNodesBean.contains("-------------------------------------------")) selectedNodesBean.add(selectedNodesBean.size(),"-------------------------------------------"); if (!uriNames.contains("-------------------------------------------")) uriNames.add(uriNames.size(),"-------------------------------------------"); String selectedApp = testForm.getSelectedApp(); String selectedMod = testForm.getSelectedMod(); String contextRoot = testForm.getContextRoot(); String tcName = testForm.getRefId(); pageContext.setAttribute("availableNodesBean", uriNames); pageContext.setAttribute("selectedNodesBean", selectedNodesBean); pageContext.setAttribute("appNamesBean", appNames); pageContext.setAttribute("webModNamesBean", webModNames); pageContext.setAttribute("contextRoot", contextRoot); String availNodesSelectChange = "initVars(this); setSelectedNodes(selectedAvailableNodes, availNodes)"; String currNodesSelectChange = "initVars(this);setSelectedNodes(selectedCurrentNodes, currentNodes)"; String removeButtonClicked = "initVars(this);removeClicked(selectedCurrentNodes)"; String addButtonClicked = "initVars(this);addClicked(selectedAvailableNodes)"; String addFilterButtonClicked = "initVars(this);addFilterClicked()"; String appDropDownChanged = "initVars(this);appNameChange()"; String modDropDownChanged = "initVars(this);webModNameChange()"; %>


        

 




<%} catch (Exception e){e.printStackTrace();} %>