Skip to main content



      Home
Home » Eclipse Projects » Equinox » Best practices for class loading issues
Best practices for class loading issues [message #65664] Sun, 30 April 2006 09:08 Go to next message
Eclipse UserFriend
Hi!

I'm wondering how do you guys solve issues raised through class loading
issues by some typical Java Enterprise components (for example, EJB3).

Do you use buddy class loading?
Do you use fragments?
Do you use a combination of the above?

What is the "best practice" for such issues? AFAIK all such frameworks
are written without taking class loader hierarchies in mind.

Of course, the optimal solution would be to create support for the
extension registry and/or declarative services. But that would take
quite some effort. ;)

Cu, Gunnar

--
Gunnar Wagenknecht
gunnar@wagenknecht.org
http://wagenknecht.org/
Re: Best practices for class loading issues [message #66740 is a reply to message #65664] Sat, 13 May 2006 23:55 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jeff_mcaffer.REMOVE.ca.ibm.com

Hey Gunnar,

Can you be more specific about the problems encountered? they are all
different and may require different solutions.

Jeff


Gunnar Wagenknecht wrote:
> Hi!
>
> I'm wondering how do you guys solve issues raised through class loading
> issues by some typical Java Enterprise components (for example, EJB3).
>
> Do you use buddy class loading?
> Do you use fragments?
> Do you use a combination of the above?
>
> What is the "best practice" for such issues? AFAIK all such frameworks
> are written without taking class loader hierarchies in mind.
>
> Of course, the optimal solution would be to create support for the
> extension registry and/or declarative services. But that would take
> quite some effort. ;)
>
> Cu, Gunnar
>
Re: Best practices for class loading issues [message #67342 is a reply to message #66740] Sun, 14 May 2006 09:02 Go to previous message
Eclipse UserFriend
Hi Jeff,

Jeff McAffer wrote:
> Can you be more specific about the problems encountered? they are all
> different and may require different solutions.

I don't have any problems so far but I wonder if there will be some when
the dependency tree grows. ;)

Cu, Gunnar

--
Gunnar Wagenknecht
gunnar@wagenknecht.org
http://wagenknecht.org/
Previous Topic:Start Level Service
Next Topic:Why would a plugin end up as [Installed] and not [Resolved] or [Active]?
Goto Forum:
  


Current Time: Wed Mar 12 16:37:09 EDT 2025

Powered by FUDForum. Page generated in 0.05130 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top