You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Dave Brosius (JIRA)" <de...@geronimo.apache.org> on 2005/08/22 06:02:54 UTC

[jira] Created: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances

[PATCH] Remove multiple circular dependencies in GBeanInstance thru instances
-----------------------------------------------------------------------------

         Key: GERONIMO-898
         URL: http://issues.apache.org/jira/browse/GERONIMO-898
     Project: Geronimo
        Type: Improvement
    Reporter: Dave Brosius


GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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


[jira] Closed: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces

Posted by "Dain Sundstrom (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-898?page=all ]
     
Dain Sundstrom closed GERONIMO-898:
-----------------------------------

    Resolution: Won't Fix
     Assign To: Dain Sundstrom

I don't think we should touch this code.  The xbean code is much cleaner and think we should either adopt that.

> [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces
> ------------------------------------------------------------------------------
>
>          Key: GERONIMO-898
>          URL: http://issues.apache.org/jira/browse/GERONIMO-898
>      Project: Geronimo
>         Type: Improvement
>   Components: kernel
>     Versions: 1.0-M4
>     Reporter: Dave Brosius
>     Assignee: Dain Sundstrom
>     Priority: Minor
>      Fix For: Wish List
>  Attachments: GBeanInstanceImpl.java, GBeanInstance_nocd.diff, GBeanRuntimeInstance.java
>
> GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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


[jira] Updated: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces

Posted by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-898?page=all ]

Aaron Mulder updated GERONIMO-898:
----------------------------------

    Fix Version: Wish List

Why is this relevant?  It doesn't seem like making GBeanInstance an interface is advantageous as far as the code or architecture goes.  Is there some IDE that can't compile it?

> [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces
> ------------------------------------------------------------------------------
>
>          Key: GERONIMO-898
>          URL: http://issues.apache.org/jira/browse/GERONIMO-898
>      Project: Geronimo
>         Type: Improvement
>   Components: kernel
>     Versions: 1.0-M4
>     Reporter: Dave Brosius
>     Priority: Minor
>      Fix For: Wish List
>  Attachments: GBeanInstanceImpl.java, GBeanInstance_nocd.diff, GBeanRuntimeInstance.java
>
> GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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


[jira] Updated: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances

Posted by "Dave Brosius (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-898?page=all ]

Dave Brosius updated GERONIMO-898:
----------------------------------

    Attachment: GBeanInstanceImpl.java
                GBeanRuntimeInstance.java

> [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances
> -----------------------------------------------------------------------------
>
>          Key: GERONIMO-898
>          URL: http://issues.apache.org/jira/browse/GERONIMO-898
>      Project: Geronimo
>         Type: Improvement
>   Components: kernel
>     Versions: 1.0-M4
>     Reporter: Dave Brosius
>  Attachments: GBeanInstanceImpl.java, GBeanInstance_nocd.diff, GBeanRuntimeInstance.java
>
> GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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


[jira] Updated: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances

Posted by "Dave Brosius (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-898?page=all ]

Dave Brosius updated GERONIMO-898:
----------------------------------

    Attachment: GBeanInstance_nocd.diff

> [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances
> -----------------------------------------------------------------------------
>
>          Key: GERONIMO-898
>          URL: http://issues.apache.org/jira/browse/GERONIMO-898
>      Project: Geronimo
>         Type: Improvement
>     Reporter: Dave Brosius
>  Attachments: GBeanInstance_nocd.diff
>
> GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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


[jira] Updated: (GERONIMO-898) [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces

Posted by "Dave Brosius (JIRA)" <de...@geronimo.apache.org>.
     [ http://issues.apache.org/jira/browse/GERONIMO-898?page=all ]

Dave Brosius updated GERONIMO-898:
----------------------------------

    Component: kernel
      Summary: [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces  (was: [PATCH] Remove multiple circular dependencies in GBeanInstance thru instances)
      Version: 1.0-M4
     Priority: Minor  (was: Major)

> [PATCH] Remove multiple circular dependencies in GBeanInstance thru interfaces
> ------------------------------------------------------------------------------
>
>          Key: GERONIMO-898
>          URL: http://issues.apache.org/jira/browse/GERONIMO-898
>      Project: Geronimo
>         Type: Improvement
>   Components: kernel
>     Versions: 1.0-M4
>     Reporter: Dave Brosius
>     Priority: Minor
>  Attachments: GBeanInstanceImpl.java, GBeanInstance_nocd.diff, GBeanRuntimeInstance.java
>
> GBeanInstance has several circular build dependencies with other classes. This patch fixes this by promoting GBeanInstance to an interface, and reworking the references.

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