Cannot load XOGged data into same environment for a process that has a GEL script
book
Article ID: 127987
calendar_today
Updated On:
Products
CLARITY PPM FOR ITGCLARITY PPM FEDERALClarity PPM SaaSClarity PPM On Premise
Issue/Introduction
Using SoapUI unable to XOG back process that contains GEL script with soapenv tags after successfully reading it out.
Cause
STEPS TO REPRODUCE
1. Using SoapUI tool read (ReadBpm_process) in this example process definition using below, but note you should have a GEL script in this process. I will attach an example I used to the defect. <NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_read.xsd"> <Header version="8.0" action="read" objectType="bpm_process" externalSource="NIKU"/> <Query> <Filter name="process_code" criteria="EQUALS">test</Filter> </Query> </NikuDataBus>
2. Once you get successful output without making any change try to write (WriteBpm_process) back using by copying output from step 1. 3. Notice you get an error "org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 27; The prefix "soapenv" for element "soapenv:Envelope" is not bound."
Expected Results: should be able to successfully write process containing GEL script Actual Results: getting error when writing process containing GEL script back using SoapUI
WORKAROUND: Manually modify the XOG generated output to correct the error