Re: Article on removing codebase property

Dan Creswell <[email protected]>
Newsgroups gmane.comp.java.sun.jini
Message-ID <[email protected]>
Hi Calum,

It's certainly an interesting idea - few things I'd want to spend more
time on:

(1)     The solution plays tricks setting the system property
java.rmi.server.codebase - works most of the time but a bit brittle.
Would prefer options for using PreferredClassLoader's directly instead.

(2)     It _looks_ like it's a one shot setup at boot time.  i.e.  I can't
see anything that will allow clients to failover their codebase's should
the chosen webserver go down.  I suspect that a "more right" way to do
this would be with a custom URLHandler.

(3)     I have vague recollections of other projects with overlap like Jrap
and Sebastien Lohmeier's codebase stuff.  I still feel like we should as
a community be making more rapid progress and building on previous work
better - have yet to understand why that's not happening.

Basically, it's another attempt at dealing with the whole codebase
configuration, management and deployment type stuff.  You can do
something simple that scratches an itch or you can do something more
suited to official enterprise type use or something in between.

IMHO a solution to this problem is probably something worth looking at
and it should focus on doing all the "good" things like "convention over
configuration" etc but this is the easy bit.  The hard (and more
interesting) bit is the lifecycle/over time stuff.

Two cents,

Dan.

Calum Shaw-Mackay wrote:
> Any thoughts?
>
> http://www.theserverside.com/news/thread.tss?thread_id=44288
>
> Cheers
>
> --Calum
>
> --------------------------------------------------------------------------
> Getting Started:     http://www.jini.org/wiki/Category:Getting_Started
> Community Web Site:  http://jini.org
> jini-users Archive:  http://archives.java.sun.com/archives/jini-users.html
> Unsubscribing:       email "signoff JINI-USERS"  to [email protected]
>

--------------------------------------------------------------------------
Getting Started:     http://www.jini.org/wiki/Category:Getting_Started
Community Web Site:  http://jini.org
jini-users Archive:  http://archives.java.sun.com/archives/jini-users.html
Unsubscribing:       email "signoff JINI-USERS"  to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.