<%-- Document : configure jUDDI Created on : Feb 23, 2013, 2:05:35 PM Author : Alex O'Ree --%> <%@page import="org.apache.commons.configuration.Configuration"%> <%@page import="org.apache.juddi.v3.client.config.ClientConfig"%> <%@page import="java.util.Iterator"%> <%@page import="org.apache.juddi.config.AppConfig"%> <%@page import="org.apache.commons.lang.StringEscapeUtils"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <%@include file="header-top.jsp"%>

<%=ResourceLoader.GetResource(session, "pages.home.config")%>

<%=ResourceLoader.GetResource(session, "pages.configure.info")%>
<% URL file = AppConfig.getInstance().getConfigFileURL(); if (file != null) { out.write("Loaded from: " + StringEscapeUtils.escapeHtml(file.toString()) + "
"); } else { out.write("Loaded from: (location unknown)
"); } %>

<%=ResourceLoader.GetResource(session, "pages.configure.server")%>

<% Iterator it = AppConfig.getConfiguration().getKeys(); while (it.hasNext()) { String key = (String) it.next(); if (key != null && !key.equalsIgnoreCase("nonce") && key.startsWith("juddi.")) { out.write(""); } } %>
<%=ResourceLoader.GetResource(session, "items.key")%><%=ResourceLoader.GetResource(session, "items.value")%>
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); try { Object j = AppConfig.getConfiguration().getProperty(key); if (j != null) { String str = j.toString(); if (str != null) { out.write(StringEscapeUtils.escapeHtml(str)); } } } catch (Exception ex) { ex.printStackTrace(); } out.write("

<%=ResourceLoader.GetResource(session, "pages.configure.admin")%>

<% UddiAdminHub ahub = UddiAdminHub.getInstance(application, session); out.write("Loaded from: " + StringEscapeUtils.escapeHtml(ahub.GetJuddiClientConfig().getConfigurationFile()) + "
"); %> <% try { ClientConfig cfg = ahub.GetJuddiClientConfig(); Configuration cfg2 = cfg.getConfiguration(); Iterator it2 = cfg.getConfiguration().getKeys(); String[] nodes = cfg2.getStringArray("client.nodes.node.name"); while (it2.hasNext()) { String key = it2.next(); String value = cfg.getConfiguration().getString(key); if ((key.startsWith("client") || (key.startsWith("config.props"))) && !key.startsWith("client.nodes.node")) { out.write(""); } } for (int i = 0; i < nodes.length; i++) { String key = "client.nodes.node(" + i + ").name"; out.write(""); key = "client.nodes.node(" + i + ").description"; out.write(""); key = "client.nodes.node(" + i + ").proxyTransport"; out.write(""); key = "client.nodes.node(" + i + ").custodyTransferUrl"; out.write(""); key = "client.nodes.node(" + i + ").inquiryUrl"; out.write(""); key = "client.nodes.node(" + i + ").publishUrl"; out.write(""); key = "client.nodes.node(" + i + ").securityUrl"; out.write(""); key = "client.nodes.node(" + i + ").subscriptionUrl"; out.write(""); key = "client.nodes.node(" + i + ").subscriptionListenerUrl"; out.write(""); key = "client.nodes.node(" + i + ").juddiApiUrl"; out.write(""); key = "client.nodes.node(" + i + ").inquiryRESTUrl"; out.write(""); key = "client.nodes.node(" + i + ").replicationUrl"; out.write(""); } } catch (Exception ex) { ahub.log.error(ex); } %>
<%=ResourceLoader.GetResource(session, "items.key")%><%=ResourceLoader.GetResource(session, "items.value")%>
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(value)); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
"); out.write(""); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(cfg2.getString(key))); out.write("
<%=ResourceLoader.GetResource(session, "actions.add")%> <%=ResourceLoader.GetResource(session, "actions.save")%>

<%=ResourceLoader.GetResource(session, "page.config.debug")%>
<% try { ClientConfig cfg = ahub.GetJuddiClientConfig(); Iterator it2 = cfg.getConfiguration().getKeys(); while (it2.hasNext()) { String key = it2.next(); if (!key.startsWith("config.props.") && !key.startsWith("client")) { String value = cfg.getConfiguration().getString(key); out.write(""); } } } catch (Exception ex) { ahub.log.error(ex); } %>
<%=ResourceLoader.GetResource(session, "items.key")%><%=ResourceLoader.GetResource(session, "items.value")%>
"); out.write(StringEscapeUtils.escapeHtml(key)); out.write("
"); out.write(StringEscapeUtils.escapeHtml(value)); out.write("
<%@include file="header-bottom.jsp"%>