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

Byteman should detect and reject rules explicitly injecting into byteman packages

    Details

      Description

      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.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                adinn Andrew Dinn
                Reporter:
                myllynen Marko Myllynen
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: