When running a custom script, error is thrown:
<Exception type="com.niku.xog.XOGException">Invalid XOG Service Request. Make sure there is a valid namespace associated to the root element of the request document.</Exception>
The GEL script was configured as follows:
Release : All supported Clarity releases with XOG
Component : CA PPM XML OPEN GATEWAY (XOG)
These are the calls that should be used with the XOG:
For WSDL query calls: http://www.niku.com/xog/Query
For object calls: http://www.niku.com/xog/Object
So http://www.niku.com/xog is incomplete in those contexts and will not work.
Please end the XOG namespace declarations with /Object or /Query accordingly. The product will generate the requests automatically from the WSDL urls which can be seen in SoapUI or Postman.
Here is documentation referring to the need to do this:
"The namespace http://www.niku.com/xog/Object must be localized in your request file to the <ActionObject> element. This localization is accomplished with the obj prefix. If you do not include this prefix, you see an error during the processing of the request."
Note: the namespace declarations are case-sensitive.