Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » How to achieve specific classloading when deserializing?
How to achieve specific classloading when deserializing? [message #435750] Mon, 22 August 2005 20:37 Go to next message
Eclipse UserFriend
Originally posted by: shad_lane.hotmail.com

Hello,

We've built an RCP app that is built up as separate functionally related
plugins that do remoting (using Spring and Hibernate) to a server back end.
Currently, each functional plugin bundle includes its own copy of Spring and
Hibernate. It would be really nice if we could logically structure things in
such a way that there would only need to be one copy of Spring that every
functional plugin group could use. The problem is, according to the
developer working on the app, that you cannot simply deploy Spring as a
plugin since, in remoting use, it needs to be able to see arbitrary classes
when de/serializing. He says this is not possible when the Spring library is
deployed as a separate plugin for all others to refer to. Is this true? How
do other RCP users that are in the same boat (i.e. use serialization through
a third-party library) deal with this?

Thanks in advance,

Adrian Sampaleanu
Re: How to achieve specific classloading when deserializing? [message #435762 is a reply to message #435750] Tue, 23 August 2005 11:42 Go to previous message
Pascal Rapicault is currently offline Pascal RapicaultFriend
Messages: 440
Registered: July 2009
Senior Member
In eclipse 3.1 we introduced a mechanism called budyd-loading to solve
this kind of issues. You can get more information in the help, and
comment 57 in bug 87775.

HTH

PaScaL

..eclipse.org wrote:
> Hello,
>
> We've built an RCP app that is built up as separate functionally related
> plugins that do remoting (using Spring and Hibernate) to a server back end.
> Currently, each functional plugin bundle includes its own copy of Spring and
> Hibernate. It would be really nice if we could logically structure things in
> such a way that there would only need to be one copy of Spring that every
> functional plugin group could use. The problem is, according to the
> developer working on the app, that you cannot simply deploy Spring as a
> plugin since, in remoting use, it needs to be able to see arbitrary classes
> when de/serializing. He says this is not possible when the Spring library is
> deployed as a separate plugin for all others to refer to. Is this true? How
> do other RCP users that are in the same boat (i.e. use serialization through
> a third-party library) deal with this?
>
> Thanks in advance,
>
> Adrian Sampaleanu
>
>
>
Previous Topic:HowTo: Editor --> Perspective
Next Topic:view content
Goto Forum:
  


Current Time: Sun Dec 08 00:17:24 GMT 2024

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

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

Back to the top