You can use the insert
fetch action to insert files into the Enterprise Vault. The user account that runs the connector must have write permissions for the repository.
To use the insert
action, you must construct some XML that specifies the file to add. The XML must include the following properties:
VAULTSTOREID
|
The ID of the vault to insert the file into. |
ARCHIVEID
|
The ID of the archive to insert the file into. |
For example:
<insertXML> <insert> <reference>na</reference> <property name="VAULTSTOREID" value="YOUR_VAULTSTOREID"/> <property name="ARCHIVEID" value="YOUR_ARCHIVEID"/> <file> <type>file</type> <displayname>file.doc</displayname> <content>c:\folder\file.doc</content> </file> </insert> </insertXML>
Add the XML to the insert
action as the value of the insertXML
action parameter. You must URL-encode the XML before adding it to the action command:
http://host:port/action=Fetch&FetchAction=Insert &ConfigSection=MyTask &InsertXML=URL-encoded-XML
For more information about the insert
action, how to construct the value for the insertXML
parameter, and how to specify the file to add, refer to the documentation for the insert
fetch action in the Enterprise Vault Connector Reference.
|