atom feed63 messages in net.java.dev.glassfish.qualityRe: [FishCAT] Please start testing b6...
FromSent OnAttachments
16 earlier messages
Judy TangOct 2, 2009 2:50 am 
Manfred RiemOct 4, 2009 8:05 am 
Judy TangOct 4, 2009 10:33 am 
Manfred RiemOct 5, 2009 6:53 am 
Judy TangOct 5, 2009 8:56 am 
Gail RisdalOct 5, 2009 10:34 am 
Judy TangOct 11, 2009 12:13 am 
Jacek LaskowskiOct 11, 2009 5:27 am 
Felipe GaúchoOct 11, 2009 6:35 am 
Judy TangOct 11, 2009 10:33 am 
Judy TangOct 11, 2009 10:41 am 
Felipe GaúchoOct 11, 2009 10:47 am 
Judy TangOct 12, 2009 7:58 am 
Felipe GaúchoOct 12, 2009 8:21 am 
Alexis Moussine-PouchkineOct 12, 2009 8:25 am 
Tom MuellerOct 12, 2009 8:28 am 
Felipe GaúchoOct 12, 2009 8:29 am 
Wouter van ReevenOct 12, 2009 8:34 am 
Felipe GaúchoOct 12, 2009 8:37 am 
Felipe GaúchoOct 12, 2009 8:43 am 
Snjezana Sevo-ZenzerovicOct 12, 2009 12:27 pm 
Felipe GaúchoOct 12, 2009 12:29 pm 
Snjezana Sevo-ZenzerovicOct 12, 2009 12:34 pm 
Wouter van ReevenOct 12, 2009 1:05 pm 
Snjezana Sevo-ZenzerovicOct 12, 2009 2:13 pm 
Judy TangOct 22, 2009 3:45 pm 
Judy TangOct 28, 2009 4:29 pm.jpg
Survivant 00Oct 28, 2009 4:37 pm 
Judy TangOct 28, 2009 5:36 pm 
Judy TangNov 6, 2009 11:00 pm 
Alexis Moussine-PouchkineNov 7, 2009 1:49 am 
Jose NohedaNov 7, 2009 2:17 am 
Alexis Moussine-PouchkineNov 7, 2009 3:52 am 
Judy TangNov 7, 2009 8:55 am 
Judy TangNov 7, 2009 8:57 am 
Judy TangNov 12, 2009 1:31 am.jpg
Judy TangNov 20, 2009 12:32 pm.jpg
Judy TangNov 25, 2009 2:00 pm.jpg
K. K.Nov 26, 2009 8:19 am 
Anissa LamNov 26, 2009 8:43 am 
K. K.Nov 26, 2009 8:51 am 
Judy TangNov 26, 2009 9:22 am 
KanaNov 26, 2009 7:05 pm 
Judy TangNov 26, 2009 11:13 pm 
Anissa LamNov 27, 2009 1:25 am 
K K.Nov 27, 2009 7:00 am 
Anissa LamNov 27, 2009 9:10 am 
Subject:Re: [FishCAT] Please start testing b67, Thanks !
From:Snjezana Sevo-Zenzerovic (Snje@Sun.COM)
Date:Oct 12, 2009 2:13:14 pm
List:net.java.dev.glassfish.quality

OK, fair question :-) The reason we decided to do this was on far more prosaic level, although I hope that someone will comment on your question regarding OSGi capabilities. In some cases, update of an IPS package would involve removal of the existing file (either the file got removed from the distribution, or it has moved into a different directory, or it has been renamed). If such a file was in use during the update, update would fail on Windows platform due to Windows file lock mechanism. Given that providing different Admin GUI implementation based on OS was not particularly good option either, we decided to make the Admin GUI update functionality "read only" across the platforms and defer updates/package uninstallations to pkg and updatetool. In the future releases we should be able to get this to work by forcing the server restart in order to update the files, Windows update style, but it was too late for that in this release.

Back to OSGi - I believe that Alexis played with upgrade quite a lot and in some instances he reportedly had to clean up OSGi cache directory before being able to restart the server which may mean that things are not yet completely seamless on OSGi update level either.

Thanks,

Snjezana

Wouter van Reeven wrote:

I find this thread intriguing. Isn't GlassFish built on OSGi which should be capable of loading newer versions of modules on the fly? Why isn't it working? Sorry to put salt into any wounds. I'm just trying to be interested.

On Mon, Oct 12, 2009 at 12:35:33PM -0700, Snjezana Sevo-Zenzerovic wrote:

Sorry, I was not very clear... In build 67, update installation functionality is already removed from the Admin GUI in a sense that you can see and review available updates, but not install them - you are asked to shutdown the server and use pkg/updatetool to apply them...

You can still use update section of Admin GUI to install new addon components though, but all existing packages are treated as "read only" - you cannot update them or uninstall them anymore and you need to use other two tools to do that.

Thanks,

Snjezana

Felipe Gaúcho wrote:

humm.. nice to know..

* please - if possible - to remove this option from the GUI :)

On Mon, Oct 12, 2009 at 9:28 PM, Snjezana Sevo-Zenzerovic <Snje@sun.com> wrote:

Note that starting with build 67 we actually disabled the ability to apply product updates via Admin Console since applying updates to running server was not working very reliably.

So, please use either pkg command or updatetool to apply updates. Note that it is also good idea to stop the server before applying updates, especially on Windows...

Thanks,

Snjezana

Felipe Gaúcho wrote:

It may be of course a local problem.. and I already unzipped the b67 and everything is working fine again.. but if later someone would try to repoduce:

1) install b66 2) deploy some applications (Hudson for example) 3) go the the Admin Console / Available Updates 4) Check all available updates 5) Install.....

then restart the server...

I did it under Linux Ubuntu.. and it failed.. I didn't had time to trace all details to be sure it is really a distribution problem or just a local problem..