Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-1507

Dynamic Classloader still can't keep proper track of jars

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.5.0, 1.6.0
    • Fix Version/s: 2.0.0
    • Component/s: start
    • Labels:
      None

      Description

      From ACCUMULO-1321-
      It was never quite fixed, it seems. There are two standing issues with the Dynamic Classloader

      1. if you delete and drop in a new jar, it's possible that the delete only triggers, causing any classes in the new jar to fail to load unless the file gets renamed in the ext directory
      2. if you rename the file in the ext directory, it's still possible that the class files fail to load

      I'm speculating there are race conditions around the Monitor being used to watch the file system, but that is just speculation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vines John Vines
                Reporter:
                vines John Vines
              • Votes:
                2 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m