Using SoapUI unable to XOG back any content after successfully reading it out

book

Article ID: 127279

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Cannot load XOGged data into same environment - NikuDataBus element not generated correctly in output

Cause

SUMMARY OF DEFECT

Using SoapUI unable to XOG back any content after successfully reading it out.

The actual problem seems to be because of this element that is generated in the XOG output is not correct
<NikuDataBus xsi:noNamespaceSchemaLocation="../xsd/nikuxog_bpm_process.xsd"> 
it should be 
<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_bpm_process.xsd">

AFFECTED VERSIONS
15.5, 15.5.1

STEPS TO REPRODUCE

1. Using SoapUI tool read (ReadBpm_process) in this example process definition using below
<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">pr_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 which is not very explanatory "".
Note check app-ca.log for true error

Expected Results: should be able to successfully write content back
Actual Results: getting error when writing content back using SoapUI

WORKAROUND: Modify XOG generated output to correct the NikuDataBus element.

Environment

Release:
Component: ODXOG

Resolution

DE46580, Fixed in 15.6