ICEfaces
  1. ICEfaces
  2. ICE-2434

Move the ICEfaces Asynchronous HTTP Server project into the ICEfaces core product

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#1, 1.6DR#2, 1.6DR#3, 1.6DR#4, 1.6DR#5, 1.6DR#6, 1.6, 1.6.1, 1.6.2
    • Fix Version/s: 1.7DR#3, 1.7
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEfaces Asynchronous HTTP Server

      Description

      The ICEfaces Asynchronous HTTP Server should be made part of the ICEfaces core product.

        Activity

        Hide
        Jack Van Ooststroom added a comment -

        Changed Fix Version(s) to 1.7 DR#3

        Show
        Jack Van Ooststroom added a comment - Changed Fix Version(s) to 1.7 DR#3
        Hide
        Jack Van Ooststroom added a comment -

        I subversion copied every thing from /ossrepo/projects/icefaces-ahs/trunk/icefaces-ahs into /ossrepo/icefaces/trunk/icefaces/ahs

        Show
        Jack Van Ooststroom added a comment - I subversion copied every thing from /ossrepo/projects/icefaces-ahs/trunk/icefaces-ahs into /ossrepo/icefaces/trunk/icefaces/ahs
        Hide
        Jim Zhang added a comment -

        ant build fixed

        Show
        Jim Zhang added a comment - ant build fixed
        Hide
        Jim Zhang added a comment -

        icefaces-ahs.jar copied to icefaces/lib and ahs/dist
        icefaces-ahs.jar not longer in ahs/lib
        async-http-server.war copied to ahs/dist

        Show
        Jim Zhang added a comment - icefaces-ahs.jar copied to icefaces/lib and ahs/dist icefaces-ahs.jar not longer in ahs/lib async-http-server.war copied to ahs/dist
        Hide
        Jack Van Ooststroom added a comment -

        The AHS build is nicely integrated with the complete build. When in the root folder of ICEfaces, invoke "ant build.all" to build everything ICEfaces including AHS. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - The AHS build is nicely integrated with the complete build. When in the root folder of ICEfaces, invoke "ant build.all" to build everything ICEfaces including AHS. Marking this one as FIXED.
        Hide
        Richard Lancett added a comment -

        The port number in the web.xml file is commented out. It says in http://anonsvn.icefaces.org/repo/projects/icefaces-ahs/trunk/icefaces-ahs/docs/ICEfacesAsyncServer.pdf to match this with the port number in httpd.conf when using apache as per:

        1. The following two directives will route all blocking requests to the
        1. Asynchronous HTTP Server (identified by host:port)

        ProxyPass /application-name/block/receive-updates

        http://host:port/application-name/block/receive-updates

        ProxyPassReverse /application-name/block/receive-updates

        http://host:port/application-name/block/receive-updates

        Should this port number be uncommented?

        Show
        Richard Lancett added a comment - The port number in the web.xml file is commented out. It says in http://anonsvn.icefaces.org/repo/projects/icefaces-ahs/trunk/icefaces-ahs/docs/ICEfacesAsyncServer.pdf to match this with the port number in httpd.conf when using apache as per: The following two directives will route all blocking requests to the Asynchronous HTTP Server (identified by host:port) ProxyPass /application-name/block/receive-updates http://host:port/application-name/block/receive-updates ProxyPassReverse /application-name/block/receive-updates http://host:port/application-name/block/receive-updates Should this port number be uncommented?
        Hide
        Jack Van Ooststroom added a comment -

        Hi Richard,

        By default the AHS is build as a servlet, and thus does not require to listen to a port for incoming blocking requests. When AHS is build as a server, but the port is not specified in the web.xml, it will chose to listen to the 51315 port by default. If you want to change this default port, then you can uncomment the parameter and specify the port you want.

        Regards,
        Jack van Ooststroom

        Show
        Jack Van Ooststroom added a comment - Hi Richard, By default the AHS is build as a servlet, and thus does not require to listen to a port for incoming blocking requests. When AHS is build as a server, but the port is not specified in the web.xml, it will chose to listen to the 51315 port by default. If you want to change this default port, then you can uncomment the parameter and specify the port you want. Regards, Jack van Ooststroom

          People

          • Assignee:
            Unassigned
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: