erstaunlicherweise passiert es in einem Projekt und in andere Projekt nicht. Zusätzlichen Modulen habe ich deinstalliert.
public class myClass {
public Object attribute;
public myClass(Object param){ this.attribute = param; }
}
o = new myClass("a");
bsh % // Error: // Uncaught Exception: Object constructor : at Line: 1 : in file: <unknown file> : new myClass ( "a" )
Target exception: bsh.InterpreterError: unable to get instance initializer: bsh.UtilTargetError: Security Exception while searching fields of: class myClass
bsh.InterpreterError: unable to get instance initializer: bsh.UtilTargetError: Security Exception while searching fields of: class myClass
at bsh.ClassGeneratorUtil.getConstructorArgs(Unknown Source)
at myClass.<init>(BeanShell Generated via ASM (www.objectweb.org))
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at bsh.Reflect.constructObject(Unknown Source)
at bsh.BSHAllocationExpression.constructObject(Unknown Source)
at bsh.BSHAllocationExpression.objectAllocation(Unknown Source)
at bsh.BSHAllocationExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHAssignment.eval(Unknown Source)
at bsh.Interpreter.run(Unknown Source)
at java.lang.Thread.run(Unknown Sourcebsh % )
Dake und Grüße.