Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-3339

Consolidate Thread Dump Support

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • threaddump-1.0.0
    • Thread Dumper
    • None

    Description

      The Felix Web Console currently has an embedded plugin only using traditional Java API. Sling has a Web Console plugin leveraging the Java 5 JMX APIs.

      These two should be consolidated and extended such that:

      • Separate bundle (not embedded in the Web Console Bundle)
      • one single plugin in Apache Felix
      • Uses Java 6 JMX API if available
      • Falls back to Java 5 JMX API if not Java 6
      • Falls back to regular Java API as a last step
      • Provide Gogo Shell Commands

      The advantage of using Java 6 API is to be able to inject lock information in the thread dumps to be able to followup on deadlock and similar situations.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            fmeschbe Felix Meschberger
            fmeschbe Felix Meschberger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment