J'avais laissé tomber l'attachement de fichiers Word sous la 3.2.4, lassé des erreurs que j'obtenais.
Depuis une semaine, je travaille à la mise en place de la 3.4.0-3. J'ai appliqué à la lettre le document "Recherche Full-Texte ss windows de Documents Word", disponible à http://cps-project.org/sections/documentation/sysadmin. Je n'ai plus aucun problème de fonctionnement, et la pré-visualisation du document fonctionne (tant mieux, j'ai bien assez de galères sur le reste !). Bon courage. AM -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Julien Anguenot Envoyé : vendredi 31 mars 2006 10:35 À : [EMAIL PROTECTED] Cc : [email protected] Objet : Re: [CPS-users-fr] msg d'erreur lors d'attachement de fichier word Laurent CHEVOULINE wrote: > J'ai une belle erreur de chaîne de classe incorrecte malgré avoir > suivi à la lettre la doc > http://www.cps-project.org/sections/documentation/sysadmin/recherche_f > ull_texte_ss > > > S'il vous plait, est ce que quelqu'un peut m'aider à décrypter ci dessous ? Il semble qu'il y est un soucis de transformation du document Word. Il serait intéressant de tester avecl a dernière version de CPS-3.4.0 sous votre version de windows pour voir si le soucis vient bien de CPS car l'erreur ici est renvoyé par la couche COM sous Windows. Aussi, il serait intéressant que les personnes qui utilisent Windows puissent s'aider un peu entre elles sur cette liste. Pour info, nous n'utilisons windows ni pour développer ni pour de la production chez Nuxeo. Il nous est donc relativement difficile de diagnostiquer quoi que ce soit sur cette liste en rapport avec des bugs Windows autre que des bugs du Windows installeur CPS. Merci pour les retours. J. > Version de CPS = CPS-3.2.4-1 > Plateforme : Win XP SP2 > > Traceback (innermost last): > Module ZPublisher.Publish, line 101, in publish Module > ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line > 39, in call_object Module Shared.DC.Scripts.Bindings, line 306, in > __call__ Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec > Module Products.CMFCore.FSPageTemplate, line 191, in _exec Module > Products.CMFCore.FSPageTemplate, line 124, in pt_render Module > Products.PageTemplates.PageTemplate, line 96, in pt_render > - <FSPageTemplate at /cps/cpsdocument_create_form used for > /cps/workspaces/members/laurent> Module TAL.TALInterpreter, line 190, > in __call__ Module TAL.TALInterpreter, line 234, in interpret Module > TAL.TALInterpreter, line 460, in do_setLocal_tal Module > Products.PageTemplates.TALES, line 221, in evaluate > - Line 1, Column 0 > - Expression: <PythonExpr here.createCPSDocument(REQUEST=request)> > - Names: > {'container': <CPSDefaultSite instance at 02353B00>, > 'context': <ProxyFolder at /cps/workspaces/members/laurent>, > 'default': <Products.PageTemplates.TALES.Default instance at > 0x0112E3A0>, > 'here': <ProxyFolder at /cps/workspaces/members/laurent>, > 'loop': <SafeMapping instance at 01D9CF40>, > 'modules': > <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at > 0x0111D350>, > 'nothing': None, > 'options': {'args': ()}, > 'repeat': <SafeMapping instance at 01D9CF40>, > 'request': <HTTPRequest, > URL=http://metsrv:81/cps/workspaces/members/laurent/cpsdocument_create > _form>, > > 'root': <Application instance at 0235A3B0>, > 'template': <FSPageTemplate at /cps/cpsdocument_create_form used > for /cps/workspaces/members/laurent>, > 'traverse_subpath': [], > 'user': laurent} > Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ > - __traceback_info__: here.createCPSDocument(REQUEST=request) > Module Python expression "here.createCPSDocument(REQUEST=request)", > line 1, in <expression> > Module Products.CMFCore.FSPythonScript, line 104, in __call__ Module > Shared.DC.Scripts.Bindings, line 306, in __call__ Module > Shared.DC.Scripts.Bindings, line 343, in _bindAndExec Module > Products.CMFCore.FSPythonScript, line 160, in _exec Module None, line > 12, in createCPSDocument > - <FSPythonScript at /cps/createCPSDocument used for > /cps/workspaces/members/laurent> > - Line 12 > Module Products.CPSDocument.FlexibleTypeInformation, line 1002, in > renderCreateObjectDetailed Module Products.CMFCore.FSPythonScript, > line 104, in __call__ Module Shared.DC.Scripts.Bindings, line 306, in > __call__ Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec > Module Products.CMFCore.FSPythonScript, line 160, in _exec Module > None, line 26, in createCPSDocument_cb > - <FSPythonScript at /cps/createCPSDocument_cb used for > /cps/workspaces/members/laurent> > - Line 26 > Module Products.CPSCore.CPSTypes, line 60, in invokeFactory Module > Products.CPSCore.CPSWorkflowTool, line 247, in invokeFactoryFor > Module Products.CPSCore.CPSWorkflowTool, line 366, in _createObject > Module Products.CPSCore.ProxyTool, line 141, in createRevision Module > Products.CPSCore.ObjectRepositoryTool, line 164, in createRevision > Module Products.CPSCore.CPSTypes, line 112, in constructContent > Module Products.CPSDocument.FlexibleTypeInformation, line 235, in > _constructInstance Module Products.CPSSchemas.DataModel, line 311, in > _commit Module Products.CPSSchemas.DataModel, line 333, in > _commitData Module Products.CPSSchemas.BasicFields, line 425, in > computeDependantFields Module Products.CPSSchemas.FileUtils, line 64, > in convertFileToText Module Products.CPSSchemas.FileUtils, line 49, > in _convertFileToMimeType Module > Products.PortalTransforms.TransformEngine, line 115, in convertTo > Module Products.PortalTransforms.chain, line 32, in convert Module > Products.PortalTransforms.zope.Transform, line 166, in convert Module > Products.PortalTransforms.transforms.word_to_html, line 35, in convert > Module Products.PortalTransforms.transforms.office_com, line 24, in > convert Module win32com.client, line 95, in Dispatch Module > win32com.client.dynamic, line 84, in _GetGoodDispatchAndUserName > Module win32com.client.dynamic, line 72, in _GetGoodDispatch > com_error: (-2147221005, 'Cha\xeene de classe incorrecte', None, None) > > _______________________________________________ > cps-users-fr > Adresse de la liste : [email protected] Gestion de > l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr> -- Julien Anguenot | Nuxeo R&D (Paris, France) CPS Platform : http://www.cps-project.org Zope3 / ECM : http://www.z3lab.org mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
