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?