all tests from F:\work\svn\bsf4oorexx\trunk\bsf4oorexx.dev\testUnits\bsf4rexx\lex ...
Searching for test containers..
Executing automated test suite
Executing tests from F:\work\svn\bsf4oorexx\...\bsf4rexx\lex\oo\Array.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\bsf4rexx\lex\oo\Bean.testGroup
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.String)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(char[])" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.StringBuilder)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(byte[])" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.StringBuffer)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.awt.TextField"."public java.awt.TextField(java.lang.String) throws java.awt.HeadlessException" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.awt.TextField"."public java.awt.TextField(int) throws java.awt.HeadlessException" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\eventText.testGroup
RexxAndJava: Deprecation warning as of 2018-02-17: the (old asynchroneous) BSF4ooRexx "event" related subfunctions "[addEventListener,pollEventText,postEventText]" may be removed sometimes in the future, please change the Rexx program using this outdated subfunction as soon as possible!
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\FieldValue.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\getConstant.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\getStaticValue.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\invoke.testGroup
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.lang.String"."public static java.lang.String java.lang.String.valueOf(int)" caused exception e1 "java.lang.IllegalArgumentException: argument type mismatch", not a candidate, returning
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.lang.String"."public static java.lang.String java.lang.String.valueOf(char)" caused exception e1 "java.lang.IllegalArgumentException: argument type mismatch", not a candidate, returning
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.lang.String"."public static java.lang.String java.lang.String.valueOf(boolean)" caused exception e1 "java.lang.IllegalArgumentException: argument type mismatch", not a candidate, returning
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.lang.String"."public static java.lang.String java.lang.String.valueOf(float)" caused exception e1 "java.lang.IllegalArgumentException: argument type mismatch", not a candidate, returning
Executing tests from F:\work\svn\bsf4oorexx\...\oo\setRexxNullString.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\bsf4rexx\lex\oo\sleep.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\version.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\oo\objects\Boolean.testGroup
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.Boolean"."public java.lang.Boolean(java.lang.String)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
Executing tests from F:\work\svn\bsf4oorexx\...\oo\objects\Integer.testGroup
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.Integer"."public java.lang.Integer(java.lang.String) throws java.lang.NumberFormatException" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
Executing tests from F:\work\svn\bsf4oorexx\...\lex\oo\objects\String.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\procedural\Array.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\procedural\Bean.testGroup
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.String)" caused Throwable "java.lang.IllegalArgumentException: java.lang.ClassCastException@104faf8", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(char[])" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.StringBuilder)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(byte[])" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.lang.String"."public java.lang.String(java.lang.StringBuffer)" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.awt.TextField"."public java.awt.TextField(java.lang.String) throws java.awt.HeadlessException" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
// // :( RexxReflectJava6.processConstructor(), tmpConstructor.newInstance(...) for Constructor "class java.awt.TextField"."public java.awt.TextField(int) throws java.awt.HeadlessException" caused Throwable "java.lang.IllegalArgumentException: argument type mismatch", hence not a candidate...
Executing tests from F:\work\svn\bsf4oorexx\...\BsfInvokedBy.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\bsfPrefixReturnValue.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\procedural\BSFVersion.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\EventListener.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\procedural\eventText.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\procedural\FieldValue.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\procedural\functions.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\getBSFManager.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\getStaticValue.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\procedural\invoke.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\setRexxNullString.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\lex\procedural\sleep.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\procedural\version.testGroup

ooTest Framework - Automated Test of the ooRexx Interpreter

Interpreter:        REXX-ooRexx_5.0.0(MT)_32-bit 6.05 21 Dec 2017
OS Name:            WindowsNT
SysWinVer:          WindowsNT 6.01

Tests ran:          793
Assertions:         769
Failures:           0
Errors:             0

File search:        00:00:00.421000
Suite construction: 00:00:00.141000
Test execution:     00:00:06.614000
Total time:         00:00:07.285000

all tests from F:\work\svn\bsf4oorexx\trunk\bsf4oorexx.dev\testUnits\bsf4rexx\rgf ...
Searching for test containers..
Executing automated test suite
Executing tests from ...\A_BsfRexxProxy\01_rexx_testBsfProxyObject.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\01_rexx_testCallback.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\01_rexx_testInterface.testGroup
Executing tests from ...\02_rexx_testInterfaceCallback.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\01_rexx_testAbstract.testGroup
Executing tests from ...\02_rexx_testAbstractCallback.testGroup
Executing tests from ...\03_rexx_testAbstractCallback.testGroup
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.lang.reflect.Constructor"."public java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) throws java.lang.InstantiationException,java.lang.IllegalAccessException,java.lang.IllegalArgumentException,java.lang.reflect.InvocationTargetException" caused exception e1 "java.lang.reflect.InvocationTargetException", not a candidate, returning
Executing tests from ...\01_rexx_testExtendNormal.testGroup
Executing tests from ...\02_rexx_testExtendNormalCallback.testGroup
Executing tests from ...\03_rexx_testExtendNormalCallback.testGroup
Executing tests from ...\bsf4rexx\rgf\G_misc\01_rexx_testBsfRawBytes.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\02_rexx_test_bsf_isA.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\03_rexx_testInvokeJSO.testGroup
RexxAndJava: Deprecation warning as of 2018-02-17: the BSF4ooRexx "property" related subfunctions "[getPropertyValue,getPropertyValueJSO,setPropertyValue,setPropertyValueStrict]" may be removed sometimes in the future, please change the Rexx program using this outdated subfunction as soon as possible!
Executing tests from ...\rgf\G_misc\04_rexx_BsfContextVariables.testGroup
Executing tests from ...\rgf\G_misc\05_rexx_BSF_Input_Output_Stream.testGroup
Executing tests from ...\bsf4rexx\rgf\G_misc\06_rexx_BSF_Redirect_To.testGroup
Executing tests from F:\work\svn\bsf4oorexx\...\07_rexx_JSR_223.testGroup
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.util.AbstractList$Itr"."public boolean java.util.AbstractList$Itr.hasNext()" caused exception e1 "java.lang.IllegalAccessException: Class org.rexxla.bsf.engines.rexx.RexxReflectJava6 can not access a member of class java.util.AbstractList$Itr with modifiers "public"", not a candidate, returning
RexxScriptEngine.invokeMethod(): sendMessage("onestring", arrArgV=[org.rexxla.bsf.engines.rexx.RexxProxy@450fe6])
RexxScriptEngine.invokeMethod(): sendMessage("two", arrArgV=[org.rexxla.bsf.engines.rexx.RexxProxy@b05409])
RexxScriptEngine.invokeMethod(): sendMessage("adder", arrArgV=[1, 2, org.rexxla.bsf.engines.rexx.RexxProxy@a211cf])
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.util.Collections$UnmodifiableCollection"."public int java.util.Collections$UnmodifiableCollection.size()" caused exception e1 "java.lang.IllegalAccessException: Class org.rexxla.bsf.engines.rexx.RexxReflectJava6 can not access a member of class java.util.Collections$UnmodifiableCollection with modifiers "public"", not a candidate, returning
Executing tests from F:\work\svn\bsf4oorexx\...\rgf\G_misc\08_do_over.testGroup
// // :( RexxReflectJava6.processMethod(), tmpMethod.invoke(...) for Method "class java.util.Collections$SynchronizedCollection"."public java.util.Iterator java.util.Collections$SynchronizedCollection.iterator()" caused exception e1 "java.lang.IllegalAccessException: Class org.rexxla.bsf.engines.rexx.RexxReflectJava6 can not access a member of class java.util.Collections$SynchronizedCollection with modifiers "public"", not a candidate, returning

ooTest Framework - Automated Test of the ooRexx Interpreter

Interpreter:        REXX-ooRexx_5.0.0(MT)_32-bit 6.05 21 Dec 2017
OS Name:            WindowsNT
SysWinVer:          WindowsNT 6.01

Tests ran:          123
Assertions:         3061
Failures:           0
Errors:             4

[error] [20180219 18:11:10.560000]
  svn:    runknown   Change date: unknown  
  Test:   TEST_08_TEST_CONSTRUCTORS_AND_FIELDS
  Class:  testAbstractCallback1
  File:   F:\work\svn\bsf4oorexx\...\03_rexx_testAbstractCallback.testGroup
  Event:  [SYNTAX 40.900] raised unexpectedly.
    BSF4ooRexx/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
	bean:        [public org.rexxla.bsf.engines.rexx.onTheFly.AbstractTest_03_$RexxExtendClass$_17823274()] --> type: <java.lang.reflect.Constructor>
	method:      [NEWINSTANCE] not found!

	-> check method name=[NEWINSTANCE] (caseless o.k., but correct spelling?)
	-> check supplied arguments (correct number, correct types?):
		arg # 1: Rexx argument=[[Ljava.lang.Object;@f36e59] --> Java value="[Ljava.lang.Object;@f36e59" type=<[Ljava.lang.Object;>
].
    Line:    321
       *-* Compiled routine "BSF".
  1585 *-*   res=BSF( "invoke", "java.lang.reflect.Constructor@167c6fd", "NEWINSTANCE" , a.1 )
  1587 *-* interpret code ")"       -- execute this dynamically created Rexx string
   321 *-* o3=constrMany~newInstance(argArray)   -- use constructor with original one argument
       *-* Compiled method "SEND" with scope "Message".
  1631 *-* .message~new(self, methodName)~send
  1609 *-* self~doTheTest(fName, aTestResult)  -- carry out the testmethod
   553 *-*   test~execute(testResult, verbose)
   553 *-*   test~execute(testResult, verbose)
   115 *-* suite~execute(testResult)
    79 *-* retCode = 'worker.rex'(arguments)

[error] [20180219 18:11:17.268000]
  svn:    runknown   Change date: unknown  
  Test:   TEST_01_REXX_SCRIPT_ENGINE_FACTORY
  Class:  testJSR223
  File:   F:\work\svn\bsf4oorexx\...\rgf\G_misc\07_rexx_JSR_223.testGroup
  Event:  [SYNTAX 40.900] raised unexpectedly.
    BSF4ooRexx/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
	bean:        [java.util.AbstractList$Itr@1b664bb] --> type: <java.util.AbstractList$Itr>
	method:      [HASNEXT] not found!

	-> check method name=[HASNEXT] (caseless o.k., but correct spelling?)
].
    Line:    61
       *-* Compiled routine "BSF".
  1585 *-*   res=BSF( "invoke", "java.util.AbstractList$Itr@1b664bb", "HASNEXT" )
  1587 *-* interpret code ")"       -- execute this dynamically created Rexx string
    61 *-*   do while jsoen~hasNext
       *-* Compiled method "SEND" with scope "Message".
  1631 *-* .message~new(self, methodName)~send
  1609 *-* self~doTheTest(fName, aTestResult)  -- carry out the testmethod
   553 *-*   test~execute(testResult, verbose)
   553 *-*   test~execute(testResult, verbose)
   115 *-* suite~execute(testResult)
    79 *-* retCode = 'worker.rex'(arguments)

[error] [20180219 18:11:17.330000]
  svn:    runknown   Change date: unknown  
  Test:   TEST_03_REXX__SCRIPT_CONTEXT
  Class:  testJSR223
  File:   F:\work\svn\bsf4oorexx\...\rgf\G_misc\07_rexx_JSR_223.testGroup
  Event:  [SYNTAX 40.900] raised unexpectedly.
    BSF4ooRexx/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
	bean:        [[100, 200]] --> type: <java.util.Collections$UnmodifiableRandomAccessList>
	method:      [SIZE] not found!

	-> check method name=[SIZE] (caseless o.k., but correct spelling?)
].
    Line:    281
       *-* Compiled routine "BSF".
  1585 *-*   res=BSF( "invoke", "java.util.Collections$UnmodifiableRandomAccessList@fad969", "SIZE" )
  1587 *-* interpret code ")"       -- execute this dynamically created Rexx string
   281 *-* self~assertEquals(2, sc~getScopes~size) -- only two scopes available
       *-* Compiled method "SEND" with scope "Message".
  1631 *-* .message~new(self, methodName)~send
  1609 *-* self~doTheTest(fName, aTestResult)  -- carry out the testmethod
   553 *-*   test~execute(testResult, verbose)
   553 *-*   test~execute(testResult, verbose)
   115 *-* suite~execute(testResult)
    79 *-* retCode = 'worker.rex'(arguments)

[error] [20180219 18:11:17.346000]
  svn:    runknown   Change date: unknown  
  Test:   TEST_04_DO_OVER_HASHMAP_USING_SET_ITERATOR
  Class:  testDoOver
  File:   F:\work\svn\bsf4oorexx\...\bsf4rexx\rgf\G_misc\08_do_over.testGroup
  Event:  [SYNTAX 40.900] raised unexpectedly.
    BSF4ooRexx/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
	bean:        [[4, 3, 1]] --> type: <java.util.Collections$SynchronizedSet>
	method:      [ITERATOR] not found!

	-> check method name=[ITERATOR] (caseless o.k., but correct spelling?)
].
    Line:    90
       *-* Compiled routine "BSF".
  1585 *-*   res=BSF( "invoke", "java.util.Collections$SynchronizedSet@1efe4ac", "ITERATOR" )
  1587 *-* interpret code ")"       -- execute this dynamically created Rexx string
    90 *-*   do key over ht~keySet~iterator     -- iterate over Hashtable, key of Iterator will be used
       *-* Compiled method "SEND" with scope "Message".
  1631 *-* .message~new(self, methodName)~send
  1609 *-* self~doTheTest(fName, aTestResult)  -- carry out the testmethod
   553 *-*   test~execute(testResult, verbose)
   553 *-*   test~execute(testResult, verbose)
   115 *-* suite~execute(testResult)
    79 *-* retCode = 'worker.rex'(arguments)

Interpreter:        REXX-ooRexx_5.0.0(MT)_32-bit 6.05 21 Dec 2017
OS Name:            WindowsNT
SysWinVer:          WindowsNT 6.01

Tests ran:          123
Assertions:         3061
Failures:           0
Errors:             4

File search:        00:00:00.328000
Suite construction: 00:00:00.047000
Test execution:     00:00:07.847000
Total time:         00:00:08.424000

