12-01-2018 04:46 AM
Bonjour, je désire effectuer une importation de fichiers PDF avec leurs métadonnées chacune contenues dans des fichiers XML. j'ai créé un nouveau modèle avec aspect et au moment de l'importation avec l'outil Bulk import 2.1.0 j'obtiens le résultat suivant en pièces jointes et seul les fichiers PDF sont importés, les informations des fichiers XML son ignorées. j'utilise la version 5.2 de Alfresco
mon fichier XML créé est le suivant:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="separator">#</entry>
<!-- 3 character delimiter: space, hash, space -->
<entry key="namespace">http://www.alfresco.org/model/archives/1.0</entry>
<entry key="namespace">archives</entry>
<entry key="parentAssociation">cm:contains</entry>
<entry key="type">doc:type-archives</entry>
<entry key="cm:title">archives</entry>
<entry key="cm:description">import doc</entry>
<entry key="cm:created">2018-11-30</entry>
<!-- doc:type-archives properties -->
<entry key="docate">d:05 nov 2018</entry>
<entry key="docirection">d:CNSS</entry>
<entry key="doc:Localisation">d:51</entry>
<entry key="doc:Nature">d:Arrivée</entry>
<entry key="docbjet">demande de remboursement de fonds</entry>
<entry key="doc:Type_de_document">d:test</entry>
<entry key="doc:Type_de_document">d:Courrier</entry>
</properties>
12-06-2018 08:27 AM
Bonjour,
Sans message d'erreurs, c'est un peu difficile
J'aurai tendance à dire que si tu définis un namespace, il faut l'utiliser dans l'ensemble de tes définitions.
Voici un exemple de cas passant réaliser avec Super Size My Repo
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>To use with Alfresco in-place-bulk importer</comment>
<entry key="cm:subject">Metadata file created with SSMR</entry>
<entry key="cm:coverage">General</entry>
<entry key="cm:author">SuperSizeMyRepo</entry>
<entry key="cm:contributor">SuperSizeMyRepo</entry>
<entry key="cmublisher">SuperSizeMyRepo</entry>
<entry key="cm:identifier"/>
<entry key="type">cm:content</entry>
<entry key="cm:source">SuperSizeMyRepo</entry>
<entry key="cm:description">Document description</entry>
<entry key="cm:type">default_plus_dubincore_aspect</entry>
<entry key="cm:rights"/>
<entry key="aspects">cm:versionable,cm:dublincore</entry>
<entry key="cm:title">Daily Report document :2018/09/26 13:46:07</entry>
</properties>
En espérant t'avoir débloquer ou éclairer
Cordialement,
Yann
12-06-2018 11:54 AM
Merci Yann, j'essaierai celà et je te tiendrai informé du résultat. Mais pourrais tu m'indiquer où/dans quel répertoire créer le fichier des "Versions"? Car je crois que c'est ce qu'il me faut pour que mes métadonnées soient lues. Je n'ai vraiment aucune idée du répertoire dans lequel je dois l'insérer que ce soit dans Alfresco ou Alfresco Share afin qu'il soit pris en compte par l'application.
Merci encore de ton aide
12-07-2018 08:48 AM
Re,
Tout d'abord, tu doit avoir pour chaque documents :
- Le binaire (nom_binaire)
- Le fichier description du document (nom_binaire + .metadata.properties.xml)
Si tu dois avoir de multiple versions, il suffit simplement de rajouter .v1, .v2 ... derrière chacun de tes fichiers
Note bien que tu dois posséder dans ce cas également le binaire et le descripteur avec la même extension (.v#)
Tu peux également incrémenter les version mineurs (.v1.2 ...)
Bonne journée
Yann
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.