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

Provide a general Java API which will provida a way to inject Byteman agent to current JVM

    Details

    • Type: Enhancement
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0.11, 4.0.0
    • Fix Version/s: 4.0.10, 3.0.18
    • Component/s: Contrib
    • Labels:
      None

      Description

      Currently there is no provided Java API which could be used by libraries (e.g. `contrib` ones) to inject Byteman agent to running java process. As user you can use `bminstall` script to do so. It would be good to have a way to do it from Java API and then provide a way an to easily install the agent to the current JVM - this is thing which `BMUnit` already implements but it does not provide it as general utility usable for other libraries.

      The task is rethink the way the general approach and later think about use of this in `dtest` library to have easy way to inject byteman agent to the JVM of running tests.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                ochaloup Ondrej Chaloupka
                Reporter:
                ochaloup Ondrej Chaloupka
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: