Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 1213 invoked from network); 13 Apr 2006 12:04:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Apr 2006 12:04:34 -0000 Received: (qmail 40343 invoked by uid 500); 13 Apr 2006 12:04:23 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 39977 invoked by uid 500); 13 Apr 2006 12:04:21 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 39840 invoked by uid 99); 13 Apr 2006 12:04:20 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Apr 2006 05:04:20 -0700 X-ASF-Spam-Status: No, hits=-8.6 required=10.0 tests=ALL_TRUSTED,INFO_TLD,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 13 Apr 2006 05:04:12 -0700 Received: (qmail 99310 invoked by uid 65534); 13 Apr 2006 12:03:15 -0000 Message-ID: <20060413120315.99278.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r393787 [15/22] - in /geronimo/trunk/applications: ./ console/ console/console-core/ console/console-core/src/ console/console-core/src/java/ console/console-core/src/java/org/ console/console-core/src/java/org/apache/ console/console-core/... Date: Thu, 13 Apr 2006 11:36:26 -0000 To: scm@geronimo.apache.org From: jlaskowski@apache.org X-Mailer: svnmailer-1.0.7 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Added: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java (added) +++ geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java Thu Apr 13 04:34:08 2006 @@ -0,0 +1,162 @@ +/** + * + * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.console.webmanager; + +import java.io.IOException; + +import javax.portlet.ActionRequest; +import javax.portlet.ActionResponse; +import javax.portlet.PortletConfig; +import javax.portlet.PortletException; +import javax.portlet.PortletRequestDispatcher; +import javax.portlet.RenderRequest; +import javax.portlet.RenderResponse; +import javax.portlet.WindowState; + +import org.apache.geronimo.console.BasePortlet; +import org.apache.geronimo.console.util.PortletManager; +import org.apache.geronimo.management.geronimo.WebContainer; + +/** + * Basic portlet showing statistics for a web container + * + * @version $Rev$ $Date$ + */ +public class WebManagerPortlet extends BasePortlet { + private PortletRequestDispatcher normalView; + + private PortletRequestDispatcher maximizedView; + + private PortletRequestDispatcher helpView; + + public void processAction(ActionRequest actionRequest, + ActionResponse actionResponse) throws PortletException, IOException { + try { + String[] names = PortletManager.getWebManagerNames(actionRequest); //todo: handle multiple + if (names != null) { + String managerName = names[0]; //todo: handle multiple + String[] containers = PortletManager.getWebContainerNames(actionRequest, managerName); //todo: handle multiple + if (containers != null) { + String containerName = containers[0]; //todo: handle multiple + WebContainer container = PortletManager.getWebContainer(actionRequest, containerName); + String server = getWebServerType(container.getClass()); + String action = actionRequest.getParameter("stats"); + if (action != null) { + boolean stats = action.equals("true"); + if(server.equals(WEB_SERVER_JETTY)) { + setProperty(container, "collectStatistics", stats ? Boolean.TRUE : Boolean.FALSE); + } + else if (server.equals(WEB_SERVER_TOMCAT)) { + //todo: Any Tomcat specific processing? + } + else { + //todo: Handle "should not occur" condition + } + } + if (actionRequest.getParameter("resetStats") != null) { + if(server.equals(WEB_SERVER_JETTY)) { + callOperation(container, "resetStatistics", null); + } + else if (server.equals(WEB_SERVER_TOMCAT)) { + //todo: Any Tomcat specific processing? + } + else { + //todo: Handle "should not occur" condition + } + } + } + else { + // todo - Handle "should not occur" error - message? + } + } + else { + // todo - Handle "should not occur" error - message? + } + } catch (Exception e) { + throw new PortletException(e); + } + } + + protected void doView(RenderRequest renderRequest, + RenderResponse renderResponse) throws IOException, PortletException { + if (WindowState.MINIMIZED.equals(renderRequest.getWindowState())) { + return; + } + try { + String[] names = PortletManager.getWebManagerNames(renderRequest); //todo: handle multiple + if (names != null) { + String managerName = names[0]; //todo: handle multiple + String[] containers = PortletManager.getWebContainerNames(renderRequest, managerName); //todo: handle multiple + if (containers != null) { + String containerName = containers[0]; //todo: handle multiple + WebContainer container = PortletManager.getWebContainer(renderRequest, containerName); + String server = getWebServerType(container.getClass()); + StatisticsHelper helper = null; + if(server.equals(WEB_SERVER_JETTY)) { + helper = new JettyStatisticsHelper(); + } else if(server.equals(WEB_SERVER_TOMCAT)) { + //todo - Handle Tomcat logs + } + else { + // todo - Log error, unknown server + } + if(helper != null) { + helper.gatherStatistics(container, renderRequest); + } + } + else { + // todo - Handle "should not occur" error - message? + } + } + else { + // todo - Handle "should not occur" error - message? + } + } catch (Exception e) { + throw new PortletException(e); + } + if (WindowState.NORMAL.equals(renderRequest.getWindowState())) { + normalView.include(renderRequest, renderResponse); + } else { + maximizedView.include(renderRequest, renderResponse); + } + } + + protected void doHelp(RenderRequest renderRequest, + RenderResponse renderResponse) throws PortletException, IOException { + helpView.include(renderRequest, renderResponse); + } + + public void init(PortletConfig portletConfig) throws PortletException { + super.init(portletConfig); + + normalView = portletConfig.getPortletContext().getRequestDispatcher( + "/WEB-INF/view/webmanager/normal.jsp"); + maximizedView = portletConfig.getPortletContext().getRequestDispatcher( + "/WEB-INF/view/webmanager/maximized.jsp"); + helpView = portletConfig.getPortletContext().getRequestDispatcher( + "/WEB-INF/view/webmanager/help.jsp"); + } + + public void destroy() { + helpView = null; + normalView = null; + maximizedView = null; + super.destroy(); + } + +} Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/webmanager/WebManagerPortlet.java ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java (added) +++ geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java Thu Apr 13 04:34:08 2006 @@ -0,0 +1,92 @@ +/** + * + * Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.console.welcome; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.StringTokenizer; +import java.util.Map; +import java.util.TreeMap; + +import javax.portlet.ActionRequest; +import javax.portlet.ActionResponse; +import javax.portlet.PortletConfig; +import javax.portlet.PortletException; +import javax.portlet.PortletRequestDispatcher; +import javax.portlet.RenderRequest; +import javax.portlet.RenderResponse; +import javax.portlet.WindowState; + +import org.apache.geronimo.console.BasePortlet; +import org.apache.geronimo.console.util.PortletManager; + +public class WelcomePortlet extends BasePortlet { + + private static final String NORMALVIEW_JSP = "/WEB-INF/view/welcome/welcomeNormal.jsp"; + + private static final String MAXIMIZEDVIEW_JSP = "/WEB-INF/view/welcome/welcomeMaximized.jsp"; + + private static final String HELPVIEW_JSP = "/WEB-INF/view/welcome/welcomeHelp.jsp"; + + private PortletRequestDispatcher normalView; + + private PortletRequestDispatcher maximizedView; + + private PortletRequestDispatcher helpView; + + public void processAction(ActionRequest actionRequest, + ActionResponse actionResponse) throws PortletException, IOException { + } + + protected void doView(RenderRequest renderRequest, + RenderResponse renderResponse) throws IOException, PortletException { + if (WindowState.MINIMIZED.equals(renderRequest.getWindowState())) { + return; + } + + if (WindowState.NORMAL.equals(renderRequest.getWindowState())) { + normalView.include(renderRequest, renderResponse); + } else { + maximizedView.include(renderRequest, renderResponse); + } + } + + protected void doHelp(RenderRequest renderRequest, + RenderResponse renderResponse) throws PortletException, IOException { + helpView.include(renderRequest, renderResponse); + } + + public void init(PortletConfig portletConfig) throws PortletException { + super.init(portletConfig); + normalView = portletConfig.getPortletContext().getRequestDispatcher( + NORMALVIEW_JSP); + maximizedView = portletConfig.getPortletContext().getRequestDispatcher( + MAXIMIZEDVIEW_JSP); + helpView = portletConfig.getPortletContext().getRequestDispatcher( + HELPVIEW_JSP); + } + + public void destroy() { + normalView = null; + maximizedView = null; + helpView = null; + super.destroy(); + } + +} \ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/java/org/apache/geronimo/console/welcome/WelcomePortlet.java ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml (added) +++ geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml Thu Apr 13 04:34:08 2006 @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Pre-compiling JSPs from ${basedir}/src/webapp to ${outDir}. + + + + + + + + Compiling generated Java files in ${outDir}. + + + + Propchange: geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/precompileJSP.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties Thu Apr 13 04:34:08 2006 @@ -0,0 +1,88 @@ +# SQL realm has special edit logic; don't bother with full list +module.sql.name=Database (SQL) Realm +module.sql.class=org.apache.geronimo.security.realm.providers.SQLLoginModule +# Properties File +module.props.name=Properties File Realm +module.props.class=org.apache.geronimo.security.realm.providers.PropertiesFileLoginModule +module.props.field.usersURI.displayOrder=1 +module.props.field.usersURI.displayName=Users File URI +module.props.field.usersURI.description=The location of a properties file (relative to the Geronimo home dir) holding user/password information. The format of each line should be username=password. +module.props.field.usersURI.length=50 +module.props.field.groupsURI.displayOrder=2 +module.props.field.groupsURI.displayName=Groups File URI +module.props.field.groupsURI.description=The location of a properties file (relative to the Geronimo home dir) holding group information. The format of each line should be group=user,user,.... +module.props.field.groupsURI.length=50 +# LDAP +module.ldap.name=LDAP Realm +module.ldap.class=org.apache.geronimo.security.realm.providers.LDAPLoginModule +module.ldap.field.initialContextFactory.displayOrder=1 +module.ldap.field.initialContextFactory.displayName=Initial Context Factory +module.ldap.field.initialContextFactory.description=The fully-qualified class name of the initial context factory. If you don't know what to use here, you should use com.sun.jndi.ldap.LdapCtxFactory. +module.ldap.field.initialContextFactory.length=60 +module.ldap.field.connectionURL.displayOrder=2 +module.ldap.field.connectionURL.displayName=Connection URL +module.ldap.field.connectionURL.description=A URL the describes how to connect to the LDAP server. Normally this would be ldap://ldap-server-hostname:389 (or for the Apache directory server included with Geronimo, ldap://localhost:1389). +module.ldap.field.connectionURL.length=50 +module.ldap.field.connectionUsername.displayOrder=3 +module.ldap.field.connectionUsername.displayName=Connect Username +module.ldap.field.connectionUsername.description=The user name used to connect to the LDAP server. Should be an administrator or Directory manager that has access to examine other users' passwords. +module.ldap.field.connectionUsername.length=20 +module.ldap.field.connectionPassword.displayOrder=4 +module.ldap.field.connectionPassword.displayName=Connect Password +module.ldap.field.connectionPassword.password=true +module.ldap.field.connectionPassword.description=The password used to connect to the LDAP server. +module.ldap.field.connectionPassword.length=20 +module.ldap.field.connectionProtocol.displayOrder=5 +module.ldap.field.connectionProtocol.displayName=Connect Protocol +module.ldap.field.connectionProtocol.description=The connection protocol used to communicate with the LDAP server. Normally left blank, though it can be set to ssl if the server supports it. +module.ldap.field.connectionProtocol.length=10 +module.ldap.field.authentication.displayOrder=6 +module.ldap.field.authentication.displayName=Authentication +module.ldap.field.authentication.description=The security level to use, which can be none, simple, or strong (the usual value is simple. If this property is unspecified, the behavior is determined by the service provider. +module.ldap.field.authentication.length=10 +module.ldap.field.userBase.displayOrder=7 +module.ldap.field.userBase.displayName=User Base +module.ldap.field.userBase.description=The base LDAP context (location) to search for users. The search may look in this location only, or there and all subcontexts, depending on the settings for "User Search Subtree" below. +module.ldap.field.userBase.length=40 +module.ldap.field.userSearchMatching.displayOrder=8 +module.ldap.field.userSearchMatching.displayName=User Search Matching +module.ldap.field.userSearchMatching.description=The LDAP attribute search string used to find the user. RFC 2254 filters are allowed, and normally the parameter {0} is used to identify the username. A typical value would be (uid={0}) or (cn={0}). +module.ldap.field.userSearchMatching.length=20 +module.ldap.field.userSearchSubtree.displayOrder=9 +module.ldap.field.userSearchSubtree.displayName=User Search Subtree +module.ldap.field.userSearchSubtree.description=If set to true, then subtrees under the "User Base" will be searched for users too. If set to false, then only the "User Base" location itself will be searched. +module.ldap.field.userSearchSubtree.length=10 +module.ldap.field.roleBase.displayOrder=10 +module.ldap.field.roleBase.displayName=Role Base +module.ldap.field.roleBase.description=The base LDAP context (location) to search for roles. The search may look in this location only, or there and all subcontexts, depending on the settings for "Role Search Subtree" below. +module.ldap.field.roleBase.length=40 +module.ldap.field.roleName.displayOrder=11 +module.ldap.field.roleName.displayName=Role Name +module.ldap.field.roleName.description=The LDAP attribute type that corresponds to the the role name. Often set to cn. +module.ldap.field.roleName.length=20 +module.ldap.field.roleSearchMatching.displayOrder=12 +module.ldap.field.roleSearchMatching.displayName=Role User Search String +module.ldap.field.roleSearchMatching.description=The LDAP attribute search string used on a role to find the users who are members of the role. This is used when the role has many attributes with the same name, but with different values (one per user). Normally the parameter {0} is used to identify the username. A typical value would be (member={0}) or (memberUID={0}). +module.ldap.field.roleSearchMatching.length=20 +module.ldap.field.roleSearchSubtree.displayOrder=13 +module.ldap.field.roleSearchSubtree.displayName=Role Search Subtree +module.ldap.field.roleSearchSubtree.description=If set to true, then subtrees under the "Role Base" will be searched for roles too. If set to false, then only the "Role Base" location itself will be searched. +module.ldap.field.roleSearchSubtree.length=10 +module.ldap.field.userRoleName.displayOrder=14 +module.ldap.field.userRoleName.displayName=User Role Search String +module.ldap.field.userRoleName.description=If the role entry does not have an attribute for users, but instead the user entry has an attribute for roles, this should be used instead of the "Role User Search String". It names the attribute on a user that lists a role that user is in. A typical value would be (memberOf={0}). +module.ldap.field.userRoleName.length=20 +# Certificate Properties File +module.certprops.name=Certificate Properties File Realm +module.certprops.class=org.apache.geronimo.security.realm.providers.CertificatePropertiesFileLoginModule +module.certprops.field.usersURI.displayOrder=1 +module.certprops.field.usersURI.displayName=Users File URI +module.certprops.field.usersURI.description=The location of a properties file (relative to the Geronimo home dir) holding certificate to user mapping information. The format of each line should be username=certificatename where certificate name is X509Certificate.getSubjectX500Principal().getName() +module.certprops.field.usersURI.length=50 +module.certprops.field.groupsURI.displayOrder=2 +module.certprops.field.groupsURI.displayName=Groups File URI +module.certprops.field.groupsURI.description=The location of a properties file (relative to the Geronimo home dir) holding group information. The format of each line should be group=user,user,.... +module.certprops.field.groupsURI.length=50 +# TODO: Sun Kerberos Login Module & Properties +# Other realm has special edit logic; don't bother with much at all +module.other.name=Other \ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/classes/login-modules.properties ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml Thu Apr 13 04:34:08 2006 @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/dwr.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml Thu Apr 13 04:34:08 2006 @@ -0,0 +1,1024 @@ + + + + + + Initial portlet with Geronimo informat. + Welcome + Welcome Portlet + + org.apache.geronimo.console.welcome.WelcomePortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Welcome + Welcome + Welcome + + + + + + + Portlet for displaying server info + ServerInfo + Server Info Portlet + + org.apache.geronimo.console.infomanager.ServerInfoPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Server Info + ServerInfo + ServerInfo + + + + + Portlet for displaying java system info + JavaSysInfo + Java System Info Portlet + + org.apache.geronimo.console.infomanager.JavaSystemInfoPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + System Property values for the Server JVM + System + System Properties + + + + + Portlet for managing Logging. + LogManager + Log Manager Portlet + + org.apache.geronimo.console.logmanager.LogManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Log Manager + Log Manager + Log, Manager + + + + + Portlet for viewing the server logs. + LogViewer + Server Log Viewer Portlet + + org.apache.geronimo.console.logmanager.LogViewerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Server Log Viewer + Server Log Viewer + Log, Viewer + + + + + Portlet for viewing the derby System database logs. + DerbyLogViewer + Derby Log Viewer Portlet + + org.apache.geronimo.console.derbylogmanager.DerbyLogViewerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Derby Log Viewer + Derby Log Viewer + Derby, Log, Viewer + + + + + Portlet for viewing the web access logs. + WebAccessLogViewer + Web Access Viewer Portlet + + org.apache.geronimo.console.logmanager.WebAccessLogViewerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Web Access Log Viewer + Web Access Log Viewer + Web, Access, Log, Viewer + + + + + Portlet for Stopping or Rebooting the server + ServerManager + Server Management Portlet + + org.apache.geronimo.console.servermanager.ServerManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Server Manager + Server Manager + Server + + + + + Portlet for managing the web server + WebServerManager + Web Server Mangement Portlet + + org.apache.geronimo.console.webmanager.WebManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Web Server Manager + Web Servers + Web Servers + + + + + Portlet for managing Network Listeners + ConnectorManager + Network Listener Portlet + + org.apache.geronimo.console.webmanager.ConnectorPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Network Listeners + Listeners + HTTP HTTPS AJP Network Listeners Connectors + + + + + Portlet for displaying EJB server info + EJBServer + EJB Server Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + EJB Server + EJB Server + EJB Server + + + + + Portlet for managing the JMS server + JMSServerManager + JMS Server Mangement Portlet + + org.apache.geronimo.console.jmsmanager.server.JMSBrokerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + JMS Server Manager + JMS Servers + JMS Servers + + + + + Portlet for managing JMS network listeners + JMSConnectorManager + JMS Network Listener Portlet + + org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + JMS Network Listeners + JMS Listeners + JMS Network Listeners Connectors + + + + + Portlet for displaying J2CA server info + J2CAServer + J2CA Server Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + J2EE Connector Server Coniguration + J2CA Server + J2CA Server + + + + + Portlet for displaying CORBA/IIOP server info + CORBAServer + CORBA/IIOP Server Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + CORBA/IIOP Server Configuration + CORBA Server + CORBA IIOP Server + + + + + Portlet for displaying UDDI server info + UDDIServer + UDDI Server Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + UDDI Server Configuration + UDDI Server + UDDI Server + + + + + + + Portlet for viewing Repository + RepositoryViewer + Repository Viewer Portlet + + org.apache.geronimo.console.repository.RepositoryViewPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Repository Viewer + Repository Viewer + Repository + + + + + Portlet for managing database pools + DBWizard + Database Pool Wizard + + org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet + + -1 + + + text/html + VIEW + + + en + + + Database Pools + Database Pools + Database Pool Wizard + + + + + Portlet for managing JMS Resources + JMSWizard + JMS Resource Wizard + + org.apache.geronimo.console.jmsmanager.wizard.JMSResourcePortlet + + -1 + + + text/html + VIEW + + + en + + + JMS Resources + JMS Resources + JMS Resource Connection Factory Destination Wizard + + + + + Portlet for managing security realms + RealmWizard + Security Realm Wizard + + org.apache.geronimo.console.securitymanager.realm.SecurityRealmPortlet + + -1 + + + text/html + VIEW + + + en + + + Security Realms + Security Realms + Security Realm Wizard + + + + + Portlet for managing JMS connections + JMSConnections + JMS Connection Factory Portlet + + org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + JMS Connection Factories + JMS Connection Factories + JMS + + + + + Portlet for managing JMS Topics and Queues. + JMSManager + JMS Portlet + + org.apache.geronimo.console.jmsmanager.JMSManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + JMS Destination Manager + JMSManager + JMS Manager + + + + + Portlet for displaying JavaMail info + MailServer + Java Mail Server Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + Java Mail Configuration + Mail Server + Java Mail Server + + + + + + + Portlet that lists and starts/stops/uninstalls applications + Applications + Applications Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Installed Applications + Applications + Applications + + + + + Portlet for deploying applications + Deployment + Application Deployment Portlet + + org.apache.geronimo.console.configmanager.DeploymentPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Install New Applications + Install Application + Deployment + + + + + Portlet for displaying EAR modules + EARModules + EAR Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed Application EARs + EAR Modules + Application EAR Module + + + + config-type + EAR + + + + + + Portlet for displaying WAR modules + WARModules + WAR Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed Web Applications + WAR Modules + Web Application WAR Module + + + + config-type + WAR + + + + + Portlet for displaying EJB modules + EJBModules + EJB Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed EJB JARs + EJB Modules + EJB JAR Module + + + + config-type + EJB + + + + + Portlet for displaying J2EE Connector modules + RARModules + RAR Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed J2EE Connectors + RAR Modules + J2EE Connector RAR Module + + + + config-type + RAR + + + + + Portlet for displaying Client JAR modules + ClientModules + Client Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed Application Clients + Client Modules + Application Client JAR Module + + + + config-type + CAR + + + + + Portlet for displaying System modules + SystemModules + System Modules Portlet + + org.apache.geronimo.console.configmanager.ConfigManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed System Modules + System Modules + System Module + + + + config-type + SERVICE + + + + + + + Portlet for managing users from the Geronimo Console realm. + SEUsers + Geronimo Console Users Portlet + + org.apache.geronimo.console.securitymanager.SEUsersPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Console Realm Users + Users + Console Realm Users + + + + + Portlet for managing groups from the Console realm. + SEGroups + Console Realm Portlet + + org.apache.geronimo.console.securitymanager.SEGroupsPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Console Realm Groups + Groups + Console Realm Groups + + + + + Portlet for displaying security realms + SecurityRealms + Security Realms Portlet + + org.apache.geronimo.console.EmptyPortlet + + -1 + + + text/html + VIEW + + + + en + + + Installed Security Realms + Security Realms + Security Realms + + + + + Portlet for configuring the server keystore + Keystore + Keystore Portlet + + org.apache.geronimo.console.certmanager.CertManagerPortlet + + -1 + + + text/html + VIEW + + + + en + + + Keystore Configuration + Keystore + Keystore SSL + + + + + + + Portlet for displaying internal DB info + InternalDB + Internal Database Portlet + + org.apache.geronimo.console.internaldb.InternalDBPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + DB Info + DB Info + DB Info + + + + + Portlet for viewing database contents + DBViewer + Database Viewer Portlet + + org.apache.geronimo.console.internaldb.DBViewerPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + DB Viewer + DB Viewer + DB Viewer + + + + + Portlet for running SQL commands + RunSQL + Run SQL Portlet + + org.apache.geronimo.console.internaldb.RunSQLPortlet + + -1 + + + text/html + VIEW + HELP + + + en + + + Run SQL + Run SQL + Run SQL + + + + + Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/portlet.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/tld/portlet.tld URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/tld/portlet.tld?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/tld/portlet.tld (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/tld/portlet.tld Thu Apr 13 04:34:08 2006 @@ -0,0 +1,103 @@ + + + + + 1.0 + 1.1 + Tags for portlets + + defineObjects + org.apache.pluto.tags.DefineObjectsTag + org.apache.pluto.tags.DefineObjectsTag$TEI + empty + + + param + org.apache.pluto.tags.ParamTag + empty + + name + true + true + + + value + true + true + + + + actionURL + org.apache.pluto.tags.ActionURLTag + org.apache.pluto.tags.BasicURLTag$TEI + JSP + + windowState + false + true + + + portletMode + false + true + + + secure + false + true + + + var + false + true + + + + renderURL + org.apache.pluto.tags.RenderURLTag + org.apache.pluto.tags.BasicURLTag$TEI + JSP + + windowState + false + true + + + portletMode + false + true + + + secure + false + true + + + var + false + true + + + + namespace + org.apache.pluto.tags.NamespaceTag + empty + + \ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/tld/portlet.tld ------------------------------------------------------------------------------ svn:keywords = Rev Date Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,5 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + +change store password ... Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/changeStorePasswordNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,20 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + +alias:
+ + + + + + + + + +
PKCS10 Certification Request
+
+ +
back
Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateCSRNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,71 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + + +"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<%-- + + + +--%> +
Generate Key Pair
Alias:
Key Algorithm:RSA
Key Size: +512 +1024 +2048 +
Signature Algorithm: +MD2withRSA +MD5withRSA +SHA1withRSA +
Validity:
Common Name (CN):
Organizational Unit (OU):
Organizational Name (O):
Locality (L):
State (ST):
Country (C):
Email (E):
+
+ + + + Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/generateKeyPairNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,3 @@ +list public key certificates, list trust roots, import public key cert, import trust root, generate certificate signing request (file, email), delete entry, display public key cert, display trusted root , generate self-signed cert, + + Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/help.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,26 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + +alias:
+ +
"> + + + + + +
PKCS7 Certificaticate Reply
+ +
+ + + + + +
+ +
\ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importCAReplyNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,94 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + +
"> + + + +
Certificate File:
+
+ + + +
"> + + + + +
Alias:
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Certificate Info
Version:
Subject:
Issuer:
Serial Number:
Valid From:
Valid To:
Signature Alg:
Public Key Alg:
critical ext:
non-critical ext:
+
+ +
+ + + + + + + + + + + + + +
+"/> +
Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/importTrustedCertNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp?rev=393787&view=auto ============================================================================== --- geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp (added) +++ geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp Thu Apr 13 04:34:08 2006 @@ -0,0 +1,92 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> + + + + + + + + + + + + +
aliastypemodified
+
+ + + + + + + + +
+generate CSR +import CA reply +keystore list
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Certificate Info
Version:
Subject:
Issuer:
Serial Number:
Valid From:
Valid To:
Signature Alg:
Public Key Alg:
critical ext:
non-critical ext:
+
+
\ No newline at end of file Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: geronimo/trunk/applications/console/console-standard/src/webapp/WEB-INF/view/certmanager/viewCertificateNormal.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain