I am also getting the same error message. I am trying to call API written in java by some trird party. It seems that you are passing some wrong parameter(I want say type mismatch) when you are calling init() method of the function.
When working with Java Objects directly, its generally a good idea to use the JavaCast() method to force your CF data into the correct corresponding Java data type. If you are not already doing that, I would recommend trying that and let us know what happens
> Object instantiation exception.
Also post the full stack trace. With java objects the relevant error is usually contained in the stack trace, not the generic header you see.
i was getting the error because it cant able to find the proporties file from the given location. once i gave the physical path its working fine.
Make sure u pass not empty value. I had same problem with this function and my IDS var was empty :
EVENS = FALSE;
QO = createObject('java', 'java.math.BigInteger').init(IDS);
QB = precisionEvaluate((QO/2)).toString();
QO = createObject('java', 'java.math.BigInteger').init(QB);
EVENS = TRUE;
When empty value pass to this function it's create error. Hope it will help to some one there.