-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
David Jencks <[EMAIL PROTECTED]> writes:
> While this is certainly an interesting proposal, I don't think it is ready to
> replace application server class management/application redeployment.
... of course... not right now :)
JPDA in JDK 1.4 doesn't not support defining new methods. This sucks.
hopefully this will be fixed soon.
> --Application server class management usually gives you the ability to remove
> classes entirely from at least part of the classloader picture.
Have you ever looked into the mechanisms that applications use to reload.??
Very ugly stuff. At least with JPDA I feel WAY more confident.
... and no... you can't REMOVE classes but neither can anything else.
Application server reloaders can't remove a class either. It is just defined in
an orphaned ClassLoader.
With this mechanism the class will remain in the same classloader but won't be
called.
> --It does not appear possible from a quick glance to be able to change
> resources loaded by a classloader.
<snip/>
Hm... I put that on the TODO list. It is a good point. I can directly invoke
methods on the remote ClassLoader via ObjectReference.invoke. It does appear
that you can define classes that aren't available otherwise.
I could probably find out a way to include resources.
Kevin
- --
Kevin A. Burton ( [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] )
Location - San Francisco, CA, Cell - 415.595.9965
Jabber - [EMAIL PROTECTED], Web - http://relativity.yi.org/
For evil to win, is for good men to do nothing.
- Winston Churchill.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt
iD8DBQE8Xj4kAwM6xb2dfE0RAr9dAJ45q109Npk8MeHJb+WyXmKg2I32SgCgnS9h
vx26I6M2uytxF0u46j1BxRc=
=n5rc
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>