0 Replies Latest reply: Feb 29, 2012 11:33 AM by MK Song RSS

    Using Javassist without compilation

    MK Song Newbie

      I know it would be so funny question.

       

       

      Can I use a Javassist API, such as methodB.insertBefore("System.out.println(...)");

       

      without the entire compilation of class "A"?

       

       

      For example, If I have class "A" that extends "HttpServlet", the current implementation should look up

       

      "HttpServlet" class, in order to compile and instrument class "A".

       

      Can I weave some method call in a method in class "A"

       

      not compiling entire class "A" but generating only the bytecode for the transformed method?