The new reflection mechanism in BSF4ooRexx does not intercept the creation of instances of abstract classes reflectively (which seems to be possible, if a concrete default constructor is available, causing an instance of Object to be created). This should cause an error.
(Note: it is possible to create instances of abstract Java classes in BSF4ooRexx using BsfCreateRexxProxy(), if the Rexx object to be boxed implements all abstract methods of the abstract Java class.)
Fixed with [r644].
Related
Commit: [r644]