RPCService Error After Upgrade to 8.4P2

Hi Team,

I have recently upgraded to IIQ8.4P2 and every thing works fine, While we have some powershell scripts which are executed on IQServers using IQService, which is failing for below error:

**Constructor error: Can't find constructor: sailpoint.connector.RPCService(java.lang.String, java.lang.String, boolean, boolean) in class: sailpoint.connector.RPCService : at Line: 31 : in** **file: inlin****e evaluation of: ``import sailpoint.tools.GeneralException; import sailpoint.object.RpcRequest;**

is anyone aware of any changes to RPCService constructor in 8.4P2. Since i do not find RCP class in java doc, wanted to find if someone is aware in community.

i am using below imports:

import sailpoint.connector.RPCService;
import sailpoint.object.RpcResponse;

Hi @dheerajk27, the second argument should be an int. Maybe your string was being auto-unboxed before?

Not really sure, if it was auto-unboxed before, i would give a try by parsing it to integer and see if its working. But same code is working in environment with 8.3p3. I do not see any changes published for IQService in upgrade documentation.

Hi @paul_hilchey ,

Thank You for the guidance, turns out there was issue with the signature in uat. which is fixed now.

Could you please guide me with the javadoc for iqService.

Thanks,
Dheeraj

Hi @dheerajk27, if you are making the call from Beanshell… I’ve found the method resolution to be a bit sketchy at times.

I haven’t seen any official documentation for RPCService.

1 Like

Hi @paul_hilchey ,

Anyway thanks for the response and helping me identify the fix.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.