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>

Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved.

Legal Notices