Answer as paragraph
The WSDL can be obtained from the following URL http://example-custhelp.com/cgi-bin/interface.cfg/services/soap?wsdl=typed
This URL will always return the latest version of the WSDL.
If a previous WSDL version is needed, it can be seen with the following URL https://example-custhelp.com/cgi-bin/interface.cfg/services/soap?wsdl=typed_v(version_number)
Execute the command
wsdl2java -uri http://<domain>.custhelp.com/cgi-bin/<interface>.cfg/services/soap?wsdl -ns2p urn:wsdl.ws.rightnow.com/v1=com.rightnow.ws.wsdl,urn:objects.ws.rightnow.com/v1=com.rightnow.ws.objects,urn:messages.ws.rightnow.com/v1=com.rightnow.ws.messages,urn:common.ws.rightnow.com/v1=com.rightnow.ws.common -u -uw -or
-uri: WSDL location
-ns2p: Set the namespace for each package in the notation of [namespace]=[package], could change between versions of Right Now, see Right Now Getting Started (Axis2) - Creating the Ant Build File
-u: Unpack databinding classes
-uw: Switch on un-wrapping
-or: Overwrite files
Describe the problem as the user would experience it. For example "Level 7 printer is flashing red and wont print".
The connector is returning duplicated data.
Provide steps that the user can take to solve the problem. For example "The level 7 printer will flash red when it is out of paper. Add paper to tray 1".
Verify that multi-valued fields are not included on the Index Query.
To include them, Sub-Queries for those fields must be created.