Hi, thanks for sharing the links.
The links helped to some extent, but I couldn't achieve what I was looking for.
Basically I am looking to compare the domain configurations between two appliances. So, as the link mentioned I used the get-diff operation in the following way.
I passed one appliance (dp1000-mgm.1dc.com) base64 encoded domain export in the <from> element tag and in the <to> element tag I just selected "all-classes", this is the appliance(dp1007-mgm.1dc.com) with which I am trying to compare against and where I am invoking the SOMA call (https://dp1007-mgm.1dc.com:5550/service/mgmt/3.0).
What I am observing is, the appliance is not comparing the configurations. It is just returning all object classes of the appliance(dp1007-mgm.1dc.com) where I am invoking this call.
Below is the sample request that I am using.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:man="http://www.datapower.com/schemas/management">;
<soapenv:Header/>
<soapenv:Body>
<man:request domain="OUT-CAT">
<man:get-diff>
<man:from>
<man:export>UEsDBAoAAAAAANOBplQAAAAAAAAAAAAAAAAHABwAZHAtYXV4L1VUCQADroF1Yq6Bd</man:export>
</man:from>
<man:to>
<man:object class="all-classes" persisted="true"/>
</man:to>
</man:get-diff>
</man:request>
</soapenv:Body>
</soapenv:Envelope>
#DataPower#Support#SupportMigration