IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Connecteur CMIS : Nuxeo [Drupal]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut Connecteur CMIS : Nuxeo
    Bonjour,

    Je débute sous Drupal 7.15, et je dois mettre en place un site avec un outil de GED (Nuxeo 5.5) en back office.
    Donc, apparemment c’est réalisable avec le module CMIS fourni par Drupal.

    J’ai installé Nuxeo et Drupal sur la même machine (Ubuntu 12.04), tout s’est bien passé. J’ai suivi le tutoriel fourni avec le module CMIS pour faire la connexion avec le repository nuxeo :
    Make sure that cmis, cmis_common, cmis_browser and cmis_query modules
    are enabled and add the following lines in your settings.php file :

    $conf[‘cmis_repositories’] = array(
    ‘default’ => array(
    ‘user’ => ‘mon_user’, //user nuxeo
    ‘password’ => ‘mon_pwd’,
    ‘url’ => ‘http://path:port/nuxeo/webservices/c...yService?wsdl’
    )
    ) ;

    To browse the CMIS repository go to http://localhost/cmis/browser.
    To query it go to http://localhost/cmis/query.

    Query example :
    To perform the query «select * from cmis:document» go to
    http://localhost/cmis/query/select%2...s%253Adocument

    Je me suis arrêté à cette étape (cf pièce jointe - tuto pour configurer le module CMIS).
    Dans 1 navigateur, http://path:port/nuxeo/webservices/c...ryService?wsdl retourne du xml.

    Mais sur la page d’accueil, les liens «Cmis information» et «cmis repository» m’envoie sur des pages blanches ; et, le lien «cmis query», lui, ouvre une page pour tester les requêtes :
    j’ai essayé celle donné en exemple «select * from cmis:document» mais son execution m’envoie sur une page blanche aussi.

    Tout d’abord, quant je modifie mon fichier settings.php, les modifications sont prises en compte immédiatement n’est-ce pas ? pas besoin d’action supplémentaire ?

    J’ai essayé de donner tous les droits dans drupal (temporairement) à mon module CMIS (et dépendances) mais cela n’a rien changé.
    Suite à quelques recherche sur les forums, j’ai essayé de changer l’url donné à cmis_repository sans succès :
    http://localhost:port/nuxeo/cmis
    http://path:port/nuxeo/atom/cmis
    http://path:port/nuxeo/webservices/cmis
    http://path:port/nuxeo/webservices/c...ositoryService ?wsdl

    Quelqu’un a-t-il déjà implémenté ce module (pour Nuxeo de préférence ou Alfresco sinon) ?
    Avez-vous des pistes ?

    Merci de votre aide.
    Fichiers attachés Fichiers attachés
    Le monde se divise en deux: ceux qui utilisent le tag et les autres.

  2. #2
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut du mieux, drupal affiche les erreurs
    J’arrive enfin a obtenir un résultat ; et plus uniquement des pages blanches.
    Mon problème venait de l’absence du package php5-curl. J’ai put déduire cela du log d’apache, error.log : «FATAL error Call to undefined function curl_init() …»

    Dans settings.php, j’ai :
    $conf[‘cmis_repositories’] = array(
    ‘default’ => array(
    ‘user’ => ‘Administrator’,
    ‘password’ => ‘Administrator’,
    ‘url’ => ’ http://kastri.ish-lyon.cnrs.fr:8080/...sitoryService’
    )
    ) ;

    Malheureusement, il persiste des problèmes :

    sur «cmis info» : «Notice : Undefined index : cmis:repositoryId dans cmis_get_repository() (ligne 95 dans /var/www/drupal-7.15/modules/cmis/cmis.module).»

    sur «cmis repository» : » Notice : Undefined index : cmis:repositoryId dans cmis_get_repository() (ligne 95 dans /var/www/drupal-7.15/modules/cmis/cmis.module).
    Notice : Undefined index : cmis:rootFolderId dans _cmis_browser_content_object_from_request() (ligne 30 dans /var/www/drupal-7.15/modules/cmis/cmis_browser/cmis_browser.utils.inc).
    Unknown CMIS object»

    sur «cmis query» : quant je teste la requête, SELECT * FROM cmis:document, drupal retourne les erreurs suivantes » Notice : Undefined index : cmis:repositoryId dans cmis_get_repository() (ligne 95 dans /var/www/drupal-7.15/modules/cmis/cmis.module).
    Notice : Undefined index : query dans CMISService->query() (ligne 536 dans /var/www/drupal-7.15/modules/cmis/cmis_common/lib/cmis_repository_wrapper.php).
    HTTP call to [] returned [0]. Response:»
    Le monde se divise en deux: ceux qui utilisent le tag et les autres.

  3. #3
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut
    Bonjour,

    EUREKA !!!

    j'ai enfin réussi, avec un collègue, a connecter nuxeo 5.5 et drupal 7.15. Pour cela j'utilise AtomPub; avec SOAP j'ai abandonné.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $conf['cmis_repositories'] = array(
      'default' => array(
        'user' => 'Administrator',
        'password' => 'Administrator',
        'url' => 'http://chemin:port/nuxeo/atom/cmis'
      )
    );
    Le monde se divise en deux: ceux qui utilisent le tag et les autres.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Exchange] Problème de Connecteur SMTP sur SBS 2003
    Par slowpoke dans le forum Exchange Server
    Réponses: 1
    Dernier message: 08/11/2005, 16h33
  2. [JDBC]connecteur mySQL et jar ?
    Par uliss dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 22/04/2005, 11h11
  3. Réponses: 4
    Dernier message: 04/08/2004, 13h26
  4. [Débutant] Faire un .JAR incluant un connecteur MySQL ?
    Par gcore dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 01/07/2004, 11h12
  5. Connecteur SMTP
    Par TOM-Z dans le forum XMLRAD
    Réponses: 2
    Dernier message: 04/07/2003, 15h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo