...
toptop Anchor
Console enhancements
A quick look at some console enhancements added into this Apache Geronimo 2.1
...
#Welcome
#Server
#Services
#Applications
#Security
#Embedded DB
#Debug Views
Welcome Anchor WelcomeWelcome
This is the welcome page you see when you log in. It provides a general description of what the Geronimo Administration Console is as well as some shortcut links to common tasks such as:
...
...
Server Server
Organized under the Server group you will find statistical information as well as links for configuring and administering the different servers. This group is organized as follows:
#Information
#Java System Info
#Server Logs
#Shutdown
#Web Server
#Thread Pools
#Apache HTTP
#Monitoring
#JMS Server
Information Anchor InformationInformation
This portlet displays server information such as the version, start time and up time. In addition, it also provides information about the JVM such as Java Version, Vendor, Node, and Server Memory Usage.
Java System Info Anchor Java System Info Java System Info
This portlet displays the values of the system properties available to the server process.
Server Logs Anchor Server LogsServer Logs
This option provides four portlets, Log Manager, Server Log Viewer, Web Access Log Viewer and Derby Log Viewer.
...
- Derby Log Viewer
This portlet displays the log file for Geronimo's internal database, Derby.
Shutdown Anchor Shutdown Shutdown
A shutdown will shutdown the server and cause the JVM to exit. To continue using the Geronimo Console after a shutdown, Geronimo must be restarted.
...
Web Server Web Server
This option provides two portlets, Web Server Manager and Network Listeners.
...
- Network Listeners
This portlet displays all the connector listeners (HTTP, HTTPS and AJP) and status for both Jetty and Tomcat Web containers. From this portlet you can add new listeners and change the status (stop, start, restart, edit, delete) of the existing connectors.
Thread Pools Anchor Thread PoolsThread Pools
This portlet lists all the thread pools defined in the server. It shows the pool size and allows you to monitor individually each of the listed thread pools. By monitoring these threads you can gather statistical information such as pool max, lowest recorded, highest recorded and threads in use.
...
Apache HTTP Apache HTTP
This portlet is a wizard that walks you through the process of configuring Apache Geronimo to use a remote Apache 2 HTTP server. To configure the remote HTTP server you will need to install the mod_jk Apache module on the remote server. Based on a series of questions the wizard will guide you through the configuration process.
Monitoring Anchor MonitoringMonitoring
The Geronimo monitoring plug-in is broken down between server and client plug-ins, referred to as the 'Agent' and 'Console' respectively. When properly setup, these plug-ins provide both local and remote real-time JSR77 compliant statistic monitoring, as well as historical tracking of any exposed statistic with visual representations drawn in the form of graphs through the Dojo Toolkit's dojoX Charting packages. Click here for more details on the Monitoring plugin.
...
JMS Server JMS Server
This option provides two portlets, JMS Server Manager and JMS Network Listeners.
...
- JMS Network Listeners
This portlet displays all the network connectors configured for the currently available JMS Brokers. From this portlet you can also start, stop, edit, add and delete JMS network connectors. Some connectors available to be added to ActiveMQ are tcp, stomp, vm, udp and multicast listeners.
Services Anchor ServicesServices
Organized under this group you will find links for configuring the following services:
#Repository
#Database Pools
#JMS Resources
Repository Anchor Repository Repository
This portlet provides two functionalities. It assists in adding an archive into the Repository. Secondly it displays the artifacts installed in the server's repository. The layout of the repository is the same as that used by Apache Maven making it possible to easily copy files over. From this portlet you can also install new artifacts.
...
Database Pools Database Pools
This portlet displays all the available database pools and their status. Only server-wide database pools can be edited in this portlet, database pools deployed as part of a single application cannot, you will have to change the deployment plan in the application instead.
...
This portlet includes a database pool creation wizard for new pools and also lets you import database pools from JBoss 4 and WebLogic 8.1.
JMS Resources Anchor JMS ResourcesJMS Resources
This portlet lists all the JMS resource groups and states available in the Geronimo server, that is queues and factories. From this portlet you can create new JMS resource groups, this portlet provides two wizards, one for ActiveMQ and one for another JMS provider. For the latter you will have to provide the specific resource adapter RAR needed to connect to that particular provider.
Applications Anchor ApplicationsApplications
Organized under this group you will find links for installing and administering applications.
#Web App WARs
#System Modules
#Application EARs
#EJB JARs
J2EE Connectors
#App Clients
#Deploy New
#Plugins
#Plan Creator
Web App WARs Anchor Web App WARsWeb App WARs
This portlet displays the installed Web Applications and their status. From this portlet you can also stop, start and uninstall the available Web Applications.
In addition, there is a new feature added "Expert Mode" that allows users more advanced options. Expert mode, which is commonly seen as the expert user checkbox, allows you to enable all actions for components. This can be understood as an override feature that will fully enable the user to perform options (Stop, Restart, Uninstall) on components which would otherwise be grayed out and cause the application server to malfunction.
...
System Modules System Modules
This portlet displays the installed System Modules and their status. From this portlet you can also stop, start and uninstall the available System Modules.
...
Application EARs Anchor Application EARsApplication EARs
This portlet displays the installed Application EARs and their status. From this portlet you can also stop, start and uninstall the available Application EARs.
In addition, this portlet makes use of the "Expert Mode" feature as described here.
...
EJB JARs EJB JARs
This portlet displays the installed EJB JARs and their status. From this portlet you can also stop, start and uninstall the available EJB JARs.
...
J2EE Connectors Anchor J2EE_CJ2EE_C
This portlet displays the installed J2EE Connectors and their status. From this portlet you can also stop, start and uninstall the available J2EE Connectors.
In addition, this portlet makes use of the "Expert Mode" feature as described here.
...
App Clients App Clients
This portlet displays the installed Application Clients and their status. From this portlet you can also stop, start and uninstall the available Application Clients.
In addition, this portlet makes use of the "Expert Mode" feature as described here.
Deploy New Anchor Deploy NewDeploy New
This portlet allows you to deploy new applications to the Apache Geronimo server. Web applications require deployment plans, which are either packaged with the war file or kept in a separate file which is typically called geronimo-web.xml.
Plugins Anchor Plugins Plugins
This portlet allows you to install or create Geronimo plugins. From this portlet you can select a remote plugins repository and search for available plugins and install them or export to plugins just about any module you have already installed in Geronimo. In addition you can create custom assembly server packages built with only the modules you specify.
Plan Creator Anchor Plan CreatorPlan Creator
This portlet features assisting you in creating a Geronimo Deployment Plan. Currently only supporting WAR files. For details visit the Deployment plan wizard Plan Creator section.
...
Security Security
#Users and Groups
#Keystores
#Certificate Authority
#Security Realm
Users and Groups Anchor Users and GroupsUsers and Groups
This option provides two portlets, Console Realm Users and Console Realm Groups.
...
- Console Realm Groups
This portlet displays all the Console Realm Groups and allows you to add, modify and delete them.
Keystores Anchor KeystoresKeystores
This portlet walks you through the process of configuring keystores to use with SSL connectors. From this portlet you can add or edit keystores, add Trust Certificates and create private keys.
Certificate Authority Anchor Certificate AuthorityCertificate Authority
This portlet allows you to create a Certification Authority (CA) in Geronimo and issue certificates in reply to Certificate Signing Requests (CSRs). Click here for more detailed instructions.
Security Realm Anchor Security RealmSecurity Realm
This portlet displays all available security realms and their status. Only server-wide security realms can be edited in this portlet, security realms deployed as part of a single application cannot, you will have to change the deployment plan in the application instead.
...
This portlet also includes a security realm creation wizard for creating new realms.
Embedded DB Anchor Embedded DB Embedded DB
Organized under this group you will find links:
...
- Run SQL
This portlet lets you run SQL commands to manipulate the data in the tables, create a new database or delete a database. You can enter the SQL commands in the SQL Command(s) text box, select the database that will be used and then click on Run SQL to execute the command.
...
Debug Views Debug Views
Organized under this group you will find links:
...