Console needs to administer all the web connectors.  Needs WebManager change.
-----------------------------------------------------------------------------

                 Key: GERONIMO-3350
                 URL: https://issues.apache.org/jira/browse/GERONIMO-3350
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: console, Jetty, management, Tomcat
    Affects Versions: 2.0-M6
            Reporter: David Jencks
            Assignee: David Jencks
             Fix For: 2.0


After a discussion on IRC of the problems with the console administering web 
connectors jgenender, pmcmahan, and I (djencks) came up with this plan:

Modify the WebManager interface to have 3 connector related methods:

List<connectorType> getConnectorTypes();// returns a list of what kinds of 
connectors are available

List<configItem> getConnectorAttributes(connectorType);/ returns a list of what 
you can configure on that connector, including display name, attribute name, 
description, and value.

GBeanData configureConnector(connectorType, List<configItem>);/ configures a 
GBeanData with all the stuff needed.

Then the tomcat and jetty WebManager can tell the console what connectors are 
available, how to configure them, and give it the configured gbean.

I don't know what the "WebConnector" class is for... returning GBeanData in the 
last step may not be the best.
This might not be the best long term solution but seems like it will work and 
be doable by 2.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to