From: Steve L. <st...@us...> - 2005-07-18 16:09:15
|
Update of /cvsroot/smartfrog/core/components/jetty/src/org/smartfrog/services/jetty/listeners In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2622/components/jetty/src/org/smartfrog/services/jetty/listeners Modified Files: AJPlistener.java Listener.java Socketlistener.java Log Message: Servlet tuning. Most of the changes here are copyright headers, some import optimisation. But JettyServlet now implements start/stop/ping, has an initOrder attribute to control servlet initialisation.The main SfJetty has improved logging options. Index: Socketlistener.java =================================================================== RCS file: /cvsroot/smartfrog/core/components/jetty/src/org/smartfrog/services/jetty/listeners/Socketlistener.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Socketlistener.java 27 Sep 2004 23:16:10 -0000 1.8 --- Socketlistener.java 18 Jul 2005 16:08:58 -0000 1.9 *************** *** 1,19 **** ! package org.smartfrog.services.jetty.listeners; ! import java.rmi.RemoteException; ! import java.net.UnknownHostException; ! import org.smartfrog.sfcore.common.Logger; ! import org.smartfrog.sfcore.prim.Prim; import org.smartfrog.sfcore.prim.PrimImpl; import org.smartfrog.sfcore.prim.TerminationRecord; - import org.smartfrog.sfcore.processcompound.ProcessCompound; - import org.smartfrog.sfcore.processcompound.SFProcess; import org.smartfrog.sfcore.reference.Reference; ! import org.smartfrog.sfcore.common.SmartFrogException; ! import org.smartfrog.sfcore.common.SmartFrogDeploymentException; ! import org.smartfrog.services.jetty.JettyHelper; ! import org.mortbay.http.SocketListener; ! import org.mortbay.http.HttpServer; /** --- 1,45 ---- ! /** (C) Copyright 2005 Hewlett-Packard Development Company, LP ! Disclaimer of Warranty ! The Software is provided "AS IS," without a warranty of any kind. ALL ! EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, ! INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A ! PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY ! EXCLUDED. SmartFrog is not a Hewlett-Packard Product. The Software has ! not undergone complete testing and may contain errors and defects. It ! may not function properly and is subject to change or withdrawal at ! any time. The user must assume the entire risk of using the ! Software. No support or maintenance is provided with the Software by ! Hewlett-Packard. Do not install the Software if you are not accustomed ! to using experimental software. ! ! Limitation of Liability ! ! TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL HEWLETT-PACKARD ! OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR ! FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, ! HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF ! OR RELATED TO THE FURNISHING, PERFORMANCE, OR USE OF THE SOFTWARE, OR ! THE INABILITY TO USE THE SOFTWARE, EVEN IF HEWLETT-PACKARD HAS BEEN ! ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHERMORE, SINCE THE ! SOFTWARE IS PROVIDED WITHOUT CHARGE, YOU AGREE THAT THERE HAS BEEN NO ! BARGAIN MADE FOR ANY ASSUMPTIONS OF LIABILITY OR DAMAGES BY ! HEWLETT-PACKARD FOR ANY REASON WHATSOEVER, RELATING TO THE SOFTWARE OR ! ITS MEDIA, AND YOU HEREBY WAIVE ANY CLAIM IN THIS REGARD. ! ! */ ! package org.smartfrog.services.jetty.listeners; ! ! import org.mortbay.http.SocketListener; ! import org.smartfrog.services.jetty.JettyHelper; ! import org.smartfrog.sfcore.common.SmartFrogDeploymentException; ! import org.smartfrog.sfcore.common.SmartFrogException; import org.smartfrog.sfcore.prim.PrimImpl; import org.smartfrog.sfcore.prim.TerminationRecord; import org.smartfrog.sfcore.reference.Reference; ! ! import java.net.UnknownHostException; ! import java.rmi.RemoteException; /** Index: AJPlistener.java =================================================================== RCS file: /cvsroot/smartfrog/core/components/jetty/src/org/smartfrog/services/jetty/listeners/AJPlistener.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** AJPlistener.java 11 Mar 2005 23:46:34 -0000 1.8 --- AJPlistener.java 18 Jul 2005 16:08:58 -0000 1.9 *************** *** 1,17 **** ! package org.smartfrog.services.jetty.listeners; ! import java.rmi.RemoteException; ! import java.net.UnknownHostException; ! import org.smartfrog.sfcore.prim.Prim; import org.smartfrog.sfcore.prim.PrimImpl; import org.smartfrog.sfcore.prim.TerminationRecord; - import org.smartfrog.sfcore.processcompound.ProcessCompound; - import org.smartfrog.sfcore.processcompound.SFProcess; - import org.mortbay.http.HttpServer; - import org.mortbay.http.ajp.AJP13Listener; import org.smartfrog.sfcore.reference.Reference; ! import org.smartfrog.sfcore.common.SmartFrogException; ! import org.smartfrog.services.jetty.JettyHelper; /** --- 1,44 ---- ! /** (C) Copyright 2005 Hewlett-Packard Development Company, LP ! Disclaimer of Warranty ! The Software is provided "AS IS," without a warranty of any kind. ALL ! EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, ! INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A ! PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY ! EXCLUDED. SmartFrog is not a Hewlett-Packard Product. The Software has ! not undergone complete testing and may contain errors and defects. It ! may not function properly and is subject to change or withdrawal at ! any time. The user must assume the entire risk of using the ! Software. No support or maintenance is provided with the Software by ! Hewlett-Packard. Do not install the Software if you are not accustomed ! to using experimental software. ! ! Limitation of Liability ! ! TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL HEWLETT-PACKARD ! OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR ! FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, ! HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF ! OR RELATED TO THE FURNISHING, PERFORMANCE, OR USE OF THE SOFTWARE, OR ! THE INABILITY TO USE THE SOFTWARE, EVEN IF HEWLETT-PACKARD HAS BEEN ! ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHERMORE, SINCE THE ! SOFTWARE IS PROVIDED WITHOUT CHARGE, YOU AGREE THAT THERE HAS BEEN NO ! BARGAIN MADE FOR ANY ASSUMPTIONS OF LIABILITY OR DAMAGES BY ! HEWLETT-PACKARD FOR ANY REASON WHATSOEVER, RELATING TO THE SOFTWARE OR ! ITS MEDIA, AND YOU HEREBY WAIVE ANY CLAIM IN THIS REGARD. ! ! */ ! package org.smartfrog.services.jetty.listeners; ! ! import org.mortbay.http.ajp.AJP13Listener; ! import org.smartfrog.services.jetty.JettyHelper; ! import org.smartfrog.sfcore.common.SmartFrogException; import org.smartfrog.sfcore.prim.PrimImpl; import org.smartfrog.sfcore.prim.TerminationRecord; import org.smartfrog.sfcore.reference.Reference; ! ! import java.net.UnknownHostException; ! import java.rmi.RemoteException; /** Index: Listener.java =================================================================== RCS file: /cvsroot/smartfrog/core/components/jetty/src/org/smartfrog/services/jetty/listeners/Listener.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Listener.java 21 Jun 2004 10:03:04 -0000 1.3 --- Listener.java 18 Jul 2005 16:08:58 -0000 1.4 *************** *** 1,8 **** ! package org.smartfrog.services.jetty.listeners; ! import java.rmi.RemoteException; ! import java.rmi.Remote; import org.smartfrog.sfcore.common.SmartFrogException; /** * An interface for listeners for jetty server --- 1,39 ---- ! /** (C) Copyright 2005 Hewlett-Packard Development Company, LP ! Disclaimer of Warranty ! ! The Software is provided "AS IS," without a warranty of any kind. ALL ! EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, ! INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A ! PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY ! EXCLUDED. SmartFrog is not a Hewlett-Packard Product. The Software has ! not undergone complete testing and may contain errors and defects. It ! may not function properly and is subject to change or withdrawal at ! any time. The user must assume the entire risk of using the ! Software. No support or maintenance is provided with the Software by ! Hewlett-Packard. Do not install the Software if you are not accustomed ! to using experimental software. ! ! Limitation of Liability ! ! TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL HEWLETT-PACKARD ! OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR ! FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, ! HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF ! OR RELATED TO THE FURNISHING, PERFORMANCE, OR USE OF THE SOFTWARE, OR ! THE INABILITY TO USE THE SOFTWARE, EVEN IF HEWLETT-PACKARD HAS BEEN ! ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHERMORE, SINCE THE ! SOFTWARE IS PROVIDED WITHOUT CHARGE, YOU AGREE THAT THERE HAS BEEN NO ! BARGAIN MADE FOR ANY ASSUMPTIONS OF LIABILITY OR DAMAGES BY ! HEWLETT-PACKARD FOR ANY REASON WHATSOEVER, RELATING TO THE SOFTWARE OR ! ITS MEDIA, AND YOU HEREBY WAIVE ANY CLAIM IN THIS REGARD. ! ! */ ! package org.smartfrog.services.jetty.listeners; import org.smartfrog.sfcore.common.SmartFrogException; + + import java.rmi.Remote; + import java.rmi.RemoteException; /** * An interface for listeners for jetty server |