SmartClient Version: v8.2p_2012-11-15/PowerEdition Deployment (built 2012-11-15)
In trying to use RPC DMIs, I've noticed that certain types of parameters and/or return values don't appear to be supported. The documentation in the DmiOverview section doesn't clarify this.
For example, I had a method that takes a string and a Map<Integer, Integer> as parameters:
which didn't get called when passed a Map<Integer, Integer>.
Upon changing the method to be:
and calling with a Map<String, String>, everything worked fine.
I've had similar experience with the return parameters so I'm looking for some clarification and/or documentation on supported types.
Thanks!
Matt
In trying to use RPC DMIs, I've noticed that certain types of parameters and/or return values don't appear to be supported. The documentation in the DmiOverview section doesn't clarify this.
For example, I had a method that takes a string and a Map<Integer, Integer> as parameters:
Code:
public Integer moveDevices( Integer targetDMServer, Map<Integer, Integer> devices )
Upon changing the method to be:
Code:
public Integer moveDevices( Integer targetDMServer, Map<String, String> devices )
I've had similar experience with the return parameters so I'm looking for some clarification and/or documentation on supported types.
Thanks!
Matt
Comment