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]