java.lang.Exception: java.lang.Exception: Cannot handle type java.math.BigInteger
Looks like Jython autoconverts the large number into a Java BigInteger, which the PV doesn't handle.
Try to pass the number as a Long or Double instead of BigInteger:
from java.lang import Long, Double
value = .. your original value ..
# Turn into Long or Double
#value = Long.valueOf(value)
value = Double.valueOf(value)
-Kay