Hi,
Right now I am just starting to create the configuration files for Data Deploy and I am getting this error from iwsyncdb -validate dbschema.cfg
dbshema validation of file datacapture.cfg has failed due to the following error
There must be at least one group defined for a dbschema
Note: "dbshema" is not a typo on my part - that's what comes out of the script
I first tried to generate the dbschema.cfg file from the UI but got a Error Loading Datacapture file. java.lan.NullPointerException error so I decided to try it using the command line. It seemed to generate the dbschema.cfg file just fine. I did not modify it - just ran the -validate command on it.
Here's a part of the generated dbschema.cfg:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<dbschema>
<group name="Locator" root-group="yes">
<attrmap>
<column name="location_type_cd" data-type="VARCHAR(255)" value-from-field="location/0/location_type_cd" allows-null="no" is-url="no"/>
<column name="location_desc" data-type="VARCHAR(255)" value-from-field="location/0/location_desc" allows-null="yes" is-url="no"/>
........
</attrmap>
<keys>
<primary-key>
<key-column name="location_type_cd"/>
</primary-key>
</keys>
</group>
</dbschema>
As you can see there is one group already defined which then doesn't correspond to the error message

Seems to me if iwsyndb generated the script - it should be able to pass its own validation rules
Any thoughts?
Manny