<%@ include file="/sdk/oemTop.jspf" %> <%@ include file="/oemNoscript.jspf" %> <%@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix"%> <%@ taglib uri="http://xmlns.oracle.com/oem/jsp/tag" prefix="oem"%> <%@ page import="oracle.sysman.emSDK.util.jdk.NLSUtil"%> <%@ page import="oracle.cabo.ui.data.BundleDataObject"%> <%@ page import="oracle.sysman.emSDK.util.jdk.NLSUtil"%> <%@ page import="oracle.sysman.db.rsc.sec.EUSMsg"%> <%@ page import="oracle.cabo.ui.data.BundleDataObject"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSConstants"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSComponent"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponent"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSComponentType"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponentType"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponentsDataSourceConstants"%> <%@ page import="oracle.sysman.emo.util.UIXDataSource"%> <%@ page import="oracle.sysman.db.adm.ParameterNames"%> <%@ page import="java.util.ResourceBundle"%> <%@ page import="java.util.Map"%> <%@ page import="java.util.Set"%> <%@ page import="java.util.Iterator"%> <%@ page import="java.util.TreeSet"%> <% request.setAttribute("eusBundle", new BundleDataObject(NLSUtil.getBundle(EUSMsg.class.getName(), request))); String dbVersion = (String)request.getAttribute("DBVERSION"); %> <% ResourceBundle eusBundle=NLSUtil.getBundle(EUSMsg.class.getName(), request); EUSComponent eusComponent=(EUSComponent)request.getAttribute(EUSConstants.EUS_COMPONENT_CACHED_OBJECT); int iEUSComponentType=eusComponent.getType().getType(); EUSSubComponent eusSubComponent=(EUSSubComponent)request.getAttribute(EUSConstants.EUS_SUB_COMPONENT_CACHED_OBJECT); int iEUSSubComponentType=eusSubComponent.getType().getType(); String sPageTitle=eusBundle.getString("EUS_VIEW_TEXT"); sPageTitle = sPageTitle + " : " + request.getAttribute("CONFIGURE_SUB_COMPONENT_PAGE_TITLE"); String sFormDestinationURL=(String)request.getAttribute(EUSConstants.EUS_BASE_URL_TO_COMPONENT); String sComponentPropertyNameSuffix="_FOR_COMP_"+iEUSComponentType; String sCurrentJSP="/database/security/eus/eusviewsubcomponent"; EUSSubComponentType subComponentType=null; StringBuffer oemTitle = (StringBuffer)request.getAttribute("_emSDK_PageTitle"); oemTitle.append(" - "); oemTitle.append(sPageTitle); %> <%@ include file="/oemTitle.jspf" %> <%@ include file="/enablePPR.jspf" %> <%@ include file="/oemGlobal.jspf" %> <%@ include file="/database/security/common/entdbseclogout.jspf" %> " shortDesc="<%=eusBundle.getString(\"EUS_OK_TEXT\")%>"/> <% Map subComponentProperties=eusSubComponent.getProperties(); if(subComponentProperties != null && subComponentProperties.size() > 0) { Set keys=subComponentProperties.keySet(); TreeSet sortedKeys=new TreeSet(keys); Iterator iterator=sortedKeys.iterator(); while(iterator.hasNext()) { String sKey=String.valueOf(iterator.next()); Integer iKey=new Integer(sKey); String sValue=(String)subComponentProperties.get(iKey); String sDisplayProperyName=eusBundle.getString("SUBCOMP_"+iEUSSubComponentType+"_COMP_"+iEUSComponentType+"_COL"+iKey); %> <% } } %> <% EUSSubComponentType[] eusDistinctSubComponents=eusSubComponent.getDistinctSubComponentTypes(); if(eusDistinctSubComponents != null && eusDistinctSubComponents.length >0) { int iSubComponetsCount=eusDistinctSubComponents.length; String sSubComponentDisplayName=""; for(int x=0;x <% if(iColCount >0) { %> <% String sDataSourceBinding="EUS_BUILDING_BLOCKS_DATASOURCE_"+iSubComponentType+"@servletRequest"; String sUIXTableName="EUS_BUILDING_BLOCKS_DATASOURCE_"+iSubComponentType; %> <% for(int i=0;i <% } %> <% } %> <% } } %> " shortDesc="<%=eusBundle.getString(\"EUS_OK_TEXT\")%>"/> <% String sDestination="/console/database/EntDBSec/EUS/EUSComponents?event=EUS_COMPONENTS_MAIN_PAGE&EUS_COMPONENT_TYPE="+iEUSComponentType; String sBreadCrumbMainPageTitle=eusBundle.getString("COMPONENT_TYPE_"+iEUSComponentType+"_PAGE_TITLE"); %> <% String sConfigureComponentBreadPageTitle=eusBundle.getString("CONFIGURE_COMPONENT_"+iEUSComponentType+"_PAGE_TITLE"); String sBreadCrumbComponentName=""; if(request.getAttribute(EUSConstants.EUS_COMPONENT_EVENT) != null && ((String)request.getAttribute(EUSConstants.EUS_COMPONENT_EVENT)).equals(EUSConstants.EUS_NEW_STATUS)) { sConfigureComponentBreadPageTitle=eusBundle.getString("CREATE_COMPONENT_"+iEUSComponentType+"_PAGE_TITLE"); } if(request.getAttribute(EUSConstants.CONFIGURE_COMPONENT_PAGE_TITLE) != null) sBreadCrumbComponentName=(String) request.getAttribute(EUSConstants.CONFIGURE_COMPONENT_PAGE_TITLE); sConfigureComponentBreadPageTitle = sConfigureComponentBreadPageTitle + sBreadCrumbComponentName; %> <%String sConfigureCompURL=request.getContextPath()+sFormDestinationURL+"&SUB_COMPONENT_TYPE="+iEUSSubComponentType+"&event=EUS_EDIT_SUB_COMPONENT&subevent=cancelview";%>