[jboss-jira] [JBoss JIRA] Closed: (JBAS-4724) DRM lifecycle must be controlled by ClusterPartition

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Fri Sep 14 17:52:11 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBAS-4724?page=all ]

Brian Stansberry closed JBAS-4724.
----------------------------------

    Resolution: Done

> DRM lifecycle must be controlled by ClusterPartition
> ----------------------------------------------------
>
>                 Key: JBAS-4724
>                 URL: http://jira.jboss.com/jira/browse/JBAS-4724
>             Project: JBoss Application Server
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Clustering
>    Affects Versions: JBossAS-5.0.0.Beta2
>            Reporter: Brian Stansberry
>         Assigned To: Brian Stansberry
>             Fix For:  JBossAS-5.0.0.Beta3
>
>
> DistributedReplicantManagerImpl can't expose lifecycle methods to the microcontainer.  Instead the DRM needs to be injected into ClusterPartition before it's create() phase, and ClusterPartition should take DRM through its lifecycle.
> Otherwise you can get into a situation where services like HAJNDI depend on ClusterPartition and start before DRM. If this happens and they invoke on an unstarted DRM, the deployment will block (forever).  Avoiding that problem requires adding a dependency on DRM, which is way too fragile.
> DRM is really a subcomponent of ClusterPartition and should be managed that way.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list