geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-3350) Console needs to administer all the web connectors. Needs WebManager change.
Date Wed, 25 Jul 2007 19:11:31 GMT
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.


Mime
View raw message