01-24-2014 09:44 AM
Bonjour
J'ai customisé NuxeoDrive pour qu'il soit capable d'importer des documents de types spécifiques (en adaptant AbstractFileImporter et AbstratFolderImporter)
<extension point="plugins"
target="org.nuxeo.ecm.platform.filemanager.service.FileManagerService">
<plugin name="AtriumFileImporter" class="org.in2p3.atrium.AtriumFileImporter"
order="50">
<filter>.*</filter>
</plugin>
<folderImporter
class="org.in2p3.atrium.AtriumFolderImporter" name="AtriumFolderImporter"/>
Tout fonctionne sauf que dans notre modèle nous avons aussi surdéfini le type de base Note (avec le type Bloc-Note) pour le customiser.
Mais lorsque l'on crée un document Bloc-Note (non vide), il se se passe rien!! il n'y a aucun message d'erreur.
Qui peut m'aider?
Merci d'avance Christian
01-24-2014 11:00 AM
Bonjour,
Par "Il ne se passe rien" vous voulez dire que le document est bien créé sur le serveur, mais pas synchronisé par Drive ?
Est-il bien dans un dossier marqué comme synchronisé ?
Ce type de document est-il bien un BlobHolder avec un Blob non vide (condition par défaut pour qu'un document Nuxeo soit synchronisé) ? C'est le cas d'un File avec le champ file:content
non vide ou Note avec le champ note:note
non vide.
Si ce n'est pas le cas vous devrez probablement contribuer au point d'extension BlobHolderFactory
comme c'est par exemple le cas pour le type PictureBook
avec PictureBlobHolderFactory
, cf. https://github.com/nuxeo/nuxeo-features/blob/master/nuxeo-platform-imaging/nuxeo-platform-imaging-ap...
01-24-2014 11:54 AM
Merci pour cette réponse
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.