Chukwa
  1. Chukwa
  2. CHUKWA-308

Standalone web-server for visualization

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.2.0, 0.3.0
    • Fix Version/s: 0.3.0
    • Component/s: None
    • Labels:
      None
    • Release Note:
      - Converted to use jetty for HICC and REST API.

      Description

      Replace current Tomcat-based visualization with standalone lightweight webserver e.g. Jetty.

      1. CHUKWA-308.patch
        40 kB
        Eric Yang
      2. CHUKWA-308-1.patch
        0.8 kB
        Eric Yang

        Issue Links

          Activity

          Hide
          Jiaqi Tan added a comment -

          Part of improvements needed for standalone operation

          Show
          Jiaqi Tan added a comment - Part of improvements needed for standalone operation
          Hide
          Eric Yang added a comment -
          • Converted hicc to use jetty.
          • Fix silently failed test cases.
          • Clean up build dependency and imported libraries.

          Use bin/hicc.sh to startup hicc.
          Use bin/hicc.sh stop to shutdown hicc, or control-c to shut it down.

          Show
          Eric Yang added a comment - Converted hicc to use jetty. Fix silently failed test cases. Clean up build dependency and imported libraries. Use bin/hicc.sh to startup hicc. Use bin/hicc.sh stop to shutdown hicc, or control-c to shut it down.
          Hide
          Ari Rabkin added a comment -

          Is this intended to replace hicc-tomcat?

          Show
          Ari Rabkin added a comment - Is this intended to replace hicc-tomcat?
          Hide
          Eric Yang added a comment -

          Yes. It's a replacement.

          Show
          Eric Yang added a comment - Yes. It's a replacement.
          Hide
          Terence Kwan added a comment -

          +1

          Show
          Terence Kwan added a comment - +1
          Hide
          Eric Yang added a comment -

          Thanks Terence, I just committed this.

          Show
          Eric Yang added a comment - Thanks Terence, I just committed this.
          Hide
          Hudson added a comment -

          Integrated in Chukwa-trunk #61 (See http://hudson.zones.apache.org/hudson/job/Chukwa-trunk/61/)
          . Added capability to start hicc without tomcat. (Eric Yang)
          . Added capability to start hicc without tomcat. (Eric Yang)

          Show
          Hudson added a comment - Integrated in Chukwa-trunk #61 (See http://hudson.zones.apache.org/hudson/job/Chukwa-trunk/61/ ) . Added capability to start hicc without tomcat. (Eric Yang) . Added capability to start hicc without tomcat. (Eric Yang)
          Hide
          Ari Rabkin added a comment -

          I believe this broke ant test – When I try to run test, I get:

          BUILD FAILED
          /Users/asrabkin/workspace/chukwa_trunk/build.xml:456: Warning: Could not find file /Users/asrabkin/workspace/chukwa_trunk/build/hicc.war to copy.

          Show
          Ari Rabkin added a comment - I believe this broke ant test – When I try to run test, I get: BUILD FAILED /Users/asrabkin/workspace/chukwa_trunk/build.xml:456: Warning: Could not find file /Users/asrabkin/workspace/chukwa_trunk/build/hicc.war to copy.
          Hide
          Eric Yang added a comment -

          ant test error happens when user start from fresh source code without building any part. ant compile-test task should depends on compress target to obtain chukwa jar files.

          Show
          Eric Yang added a comment - ant test error happens when user start from fresh source code without building any part. ant compile-test task should depends on compress target to obtain chukwa jar files.
          Hide
          Eric Yang added a comment -

          Add dependency of compress for compile-test.

          Show
          Eric Yang added a comment - Add dependency of compress for compile-test.
          Hide
          Ari Rabkin added a comment - - edited

          +1 to patch. I think it also applies to 0.2, as well as trunk.

          Show
          Ari Rabkin added a comment - - edited +1 to patch. I think it also applies to 0.2, as well as trunk.
          Hide
          Terence Kwan added a comment -

          fixed the "/" character. +1

          Show
          Terence Kwan added a comment - fixed the "/" character. +1
          Hide
          Ari Rabkin added a comment -

          Second patch was committed by Eric:

          svn log shows: "r788227 | eyang | 2009-06-24 17:36:43 -0700 (Wed, 24 Jun 2009) | 2 lines"

          Marking issue as resolved.

          Show
          Ari Rabkin added a comment - Second patch was committed by Eric: svn log shows: "r788227 | eyang | 2009-06-24 17:36:43 -0700 (Wed, 24 Jun 2009) | 2 lines" Marking issue as resolved.

            People

            • Assignee:
              Eric Yang
              Reporter:
              Jiaqi Tan
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development