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>

Répondre à