geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder (JIRA)" <>
Subject [jira] Created: (GERONIMO-1981) Web Connector has GBean=(container name) in AbstractName
Date Thu, 04 May 2006 05:51:16 GMT
Web Connector has GBean=(container name) in AbstractName

         Key: GERONIMO-1981
     Project: Geronimo
        Type: Bug
    Security: public (Regular issues) 
  Components: kernel  
    Versions: 1.1    
    Reporter: Aaron Mulder
 Assigned to: David Jencks 
    Priority: Blocker
     Fix For: 1.1

The GBean name for the default Jetty AJP connector appears to be (forgive the URL encoding
but this came from the console):


The problem is the part of the connector name that appears to say "GBean=JettyWebContainer"

I believe that was introduced in an attempt to have a standard JSR-77 component list its parent
module with its parent module type, but that doesn't seem to make sense for parents of type
"GBean".  Can we remove the "ParentType=ParentName" block for parents of type GBean?

If not, then we have a bug that when creating a new web connector we don't add the "ParentType=ParentName"
block.  e.g., see JettyManagerImpl.addConnector, which runs this:

AbstractName name = kernel.getNaming().createChildName(containerName, uniqueName, NameFactory.GERONIMO_SERVICE);

And that gets a name without the GBean=JettyWebConnector, which means even if the name= component
is the same as an existing connector, it comes out with a distinct AbstractName.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message