pier        00/12/13 19:38:40

  Modified:    catalina/src/share/org/apache/catalina/connector/warp
                        WarpConnectionHandler.java
  Log:
  Construct the host with appropriate host and port information.
  
  Revision  Changes    Path
  1.10      +5 -3      
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/warp/WarpConnectionHandler.java
  
  Index: WarpConnectionHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/warp/WarpConnectionHandler.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- WarpConnectionHandler.java        2000/12/14 01:25:57     1.9
  +++ WarpConnectionHandler.java        2000/12/14 03:38:40     1.10
  @@ -64,7 +64,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Pier Fumagalli</a>
    * @author Copyright &copy; 1999, 2000 <a href="http://www.apache.org">The
    *         Apache Software Foundation.
  - * @version CVS $Id: WarpConnectionHandler.java,v 1.9 2000/12/14 01:25:57 pier Exp $
  + * @version CVS $Id: WarpConnectionHandler.java,v 1.10 2000/12/14 03:38:40 pier Exp 
$
    */
   public class WarpConnectionHandler extends WarpHandler {
       /** The WarpReader associated with this WarpConnectionHandler. */
  @@ -99,10 +99,11 @@
           try {
               switch (type) {
                   case WarpConstants.TYP_CONINIT_HST: {
  -                    String name=reader.readString()+"."+reader.readShort();
  +                    String name=reader.readString();
  +                    int port=reader.readShort();
                       
                       // Retrieve this host id
  -                    WarpHost host=engine.setupChild(name);
  +                    WarpHost host=engine.setupChild(name,port);
                       if (host==null) {
                           this.log("Cannot retrieve host instance");
                           this.send(WarpConstants.TYP_CONINIT_ERR,this.packet);
  @@ -188,6 +189,7 @@
                       h.request.setRequestedApplicationID(aid);
                       h.request.setWarpRequestHandler(h);
                       h.response.setWarpRequestHandler(h);
  +                    h.request.setScheme("http");
   
                       // Start the request handler
                       try {
  
  
  

Reply via email to