Hi,
it seems that something internally has changed in com.ibm.jscript.types.JavaWrapperObject. because the method put(int paramInt, FBSValue paramFBSValue) always throws a runtime error. This behavior is the same as in 8.5.2.
The question is why this method is called now in 8.5.3, not in 8.5.2...
Maybe you can post the getTradePointsAverages method, then we can make a closer look on it.
Sven