Uploaded image for project: 'Byteman'
  1. Byteman
  2. BYTEMAN-366

Byteman should detect and reject rules explicitly injecting into byteman packages

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 3.0.13, 4.0.3
    • 3.0.12, 4.0.2
    • Tools, Trigger Injection
    • None

      Byteman will not inject into certain classes, most notably those in the org.jboss.byteman package hierarchy, in order to avoid the risk of entering a recursive trigger processing loop. Rules which specify a package qualified class or interface as their target that falls into this category should be rejected as invalid at load time, whether that is done from the command line or via the agent listener. The transformers which handle should generate a TypeError in these cases.

      The off-line rule checker (and associated maven plugin) should also report this as a TypeError.

              rhn-engineering-adinn Andrew Dinn
              myllynen Marko Myllynen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: