Hi, I did some more testing and the Resin plugin is able to stop Resin 3.1.5 instances, so it appears to be a compound problem between the 4.0.14-15 releases not being closed properly and the plugin not detecting it.
S! D. El 15/02/2011 11:48, Daniel López escribió: > Hi again, > I upgraded to plugin version 4.0.15 and I was now able to select my > local instalation to be used, so it seems to be fixed. > On the other hand, something else seems to have been broken as the > server is not stopped either when you press stop or re-start or any > other option. > You hit stop, the server is then displayed as stopped but the console of > the server does not show the usual "stopping..." message. When you try > to start it up again, you get a "HTTP port already boud" error. If you > kill the suspect java process "by hand", you are then able to restart it > again. I tested it with local Resin 4.0.14 and Resin 4.0.15 versions to > discard a server issue, and the problem happens with both. > > On a related note, if I start any of those versions with the regular > resin.exe and try to stop it instead of quitting, I get this at the > console: > ----------------------------------------------------------------- > Shutdown Resin reason: OK > > 15-feb-2011 11:44:55 com.caucho.env.thread.ResinThread runTasks > ADVERTENCIA: java.lang.RuntimeException: java.net.SocketException: > Socket closed > > java.lang.RuntimeException: java.net.SocketException: Socket closed > at com.caucho.hmtp.HmtpLinkWorker.run(HmtpLinkWorker.java:117) > at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164) > at com.caucho.env.thread.ResinThread.run(ResinThread.java:130) > Caused by: java.net.SocketException: Socket closed > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:147) > at java.net.SocketInputStream.read(SocketInputStream.java:182) > at com.caucho.remote.websocket.WebSocketInputStream.startBinaryMessage(W > ebSocketInputStream.java:80) > at com.caucho.hmtp.HmtpWebSocketReader.readPacket(HmtpWebSocketReader.ja > va:63) > at com.caucho.hmtp.HmtpLinkWorker.run(HmtpLinkWorker.java:114) > ... 2 more > 15-feb-2011 11:44:55 com.caucho.boot.WatchdogChildProcess logStatus > ADVERTENCIA: Watchdog detected close of Resin[,pid=0] > exit reason: normal exit (exit code=0) > 15-feb-2011 11:44:55 com.caucho.boot.WatchdogChildTask run > INFO: WatchdogChild[] stopped > ----------------------------------------------------------------- > However, in this case the process seems to die alright as I can start > the server again and get no "port already bound" error. > > In spite of that, there could be a correlation between both of them as > it is quite suspicious for both to happen at the same time :). > > Cheers! > D. > > El 09/02/2011 12:40, Daniel López escribió: >> Good to know, thanks. I'll wait for the 4.0.15 then. >> >> S! >> D. >> >> El 07/02/2011 18:45, Scott Ferguson escribió: >>> Daniel López wrote: >>>> Hi, >>>> >>>> I reinstalled Eclipse and started from scratch and after installing the >>>> latest Eclipse plugin from www.caucho.com/eclipse, when I try to create >>>> a new Server I'm no longer given the option of specifying a local >>>> version, but it insists I have to download a Pro version, put my email >>>> address to request a license... >>>> >>>> Is that how the updated version (4.0.14) of the plugin works? >>>> >>> That's a mistake on our end. http://bugs.caucho.com/view.php?id=4379 >>> >>> The auto-download should default to pro, but it should let you specify >>> any pre-installed Resin version. >>> >>> -- Scott >>> >>>> D. -- ------------------------------------------- Daniel Lopez Janariz ([email protected]) Web Services Centre for Information and Technology Balearic Islands University (SPAIN) ------------------------------------------- _______________________________________________ resin-interest mailing list [email protected] http://maillist.caucho.com/mailman/listinfo/resin-interest
