From d2cfb88ad5fd8333ed3db919baa09214ef6795b2 Mon Sep 17 00:00:00 2001 From: Parnassian Date: Fri, 1 May 2015 16:41:04 +0200 Subject: [PATCH] RefMethod invoke fix --- parabotv2/src/org/parabot/core/reflect/RefMethod.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parabotv2/src/org/parabot/core/reflect/RefMethod.java b/parabotv2/src/org/parabot/core/reflect/RefMethod.java index 752669e..2c3aac8 100644 --- a/parabotv2/src/org/parabot/core/reflect/RefMethod.java +++ b/parabotv2/src/org/parabot/core/reflect/RefMethod.java @@ -130,6 +130,9 @@ public class RefMethod extends RefModifiers { throw new IllegalStateException( "Can not invoke non static method without an instance."); } + if(!isAccessible()) { + method.setAccessible(true); + } try { Object retObject = method.invoke(instance, args); return retObject;