The original repository definition file looks like this:
# test-repository.xml <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE gsa-template PUBLIC "-//Art Technology Group, Inc.//DTD Dynamo Security//EN" "http://www.atg.com/dtds/gsa/gsa_1.0.dtd"> <gsa-template> <header> <name>Test Repository</name> </header> <item-descriptor name="test_items" default="true"> <table name="test_items" type="primary" id-column-names="id"> <property name="secured_property" column-names="secured_property" data-type="string"/> <property name="unsecured_property" column-names="unsecured_property" data-type="string"/> </table> </item-descriptor> </gsa-template>
Modifications
As with the SQL, you must add properties to the repository definition as follows (changes are in boldface):
<!-- Modified test-repository.xml --> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE gsa-template PUBLIC "-//Art Technology Group, Inc.//DTD Dynamo Security//EN" "http://www.atg.com/dtds/gsa/gsa_1.0.dtd"> <gsa-template> <header> <name>Test Repository</name> </header> <item-descriptor name="test_items" default="true"> <table name="test_items" type="primary" id-column-names="id"> <property name="secured_property" column-names="secured_property" data-type="string"/> <property name="unsecured_property" column-names="unsecured_property" data-type="string"/> <property name="item_owner" column-names="item_owner" data-type="string"/> <property name="item_acl" column-names="item_acl" data-type="string"/> <property name="secured_property_acl" column-names="secured_property_acl" data-type="string"/> </table> </item-descriptor> </gsa-template>