Salve a tutti,
ho necessità di usare Webdav per caricare in Plone (versione 4.3.3)
una serie di files PDF di numero e dimensioni non caricabili tramite
classico “Aggiungi” da interfaccia web della folder.
Il problema è che questi files vengono caricati, ma Plone non li
visualizza, la folder sembra rimanere vuota (se faccio refresh dal mio
client webdav i files scompaiono), ma andando a vedere la folder
tramite il manage, i files ci sono tutti.
Andando in view di uno di questi files, ottengo il seguente errore:
Traceback (innermost last):
·Module ZPublisher.Publish, line 138, in publish
·Module ZPublisher.mapply, line 77, in mapply
·Module ZPublisher.Publish, line 48, in call_object
·Module Products.Five.browser.metaconfigure, line 479, in __call__
·Module Products.Five.browser.pagetemplatefile, line 125, in __call__
·Module Products.Five.browser.pagetemplatefile, line 59, in __call__
·Module zope.pagetemplate.pagetemplate, line 132, in pt_render
·Module zope.pagetemplate.pagetemplate, line 240, in __call__
·Module zope.tal.talinterpreter, line 271, in __call__
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 888, in do_useMacro
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 954, in do_defineSlot
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 858, in do_defineMacro
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 954, in do_defineSlot
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 954, in do_defineSlot
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 946, in do_defineSlot
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 858, in do_defineMacro
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 533, in do_optTag_tal
·Module zope.tal.talinterpreter, line 518, in do_optTag
·Module zope.tal.talinterpreter, line 513, in no_tag
·Module zope.tal.talinterpreter, line 343, in interpret
·Module zope.tal.talinterpreter, line 376, in do_startEndTag
·Module zope.tal.talinterpreter, line 405, in do_startTag
·Module zope.tal.talinterpreter, line 482, in attrAction_tal
·Module Products.PageTemplates.Expressions, line 225, in evaluateText
·Module zope.tales.tales, line 696, in evaluate
*URL:
/opt/plone/4.3.3/eggs/plone.app.contenttypes-1.1b3-py2.7.egg/plone/app/contenttypes/browser/templates/file.pt*
*Line 17, Column 20*
*Expression: <PythonExpr ( v.getMimeTypeIcon(context.file))>*
*Names:*
·{'args': (),
· 'container': <File at
/mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani
attuativi del PRG new/Adottato/>,
· 'context': <File at
/mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani
attuativi del PRG new/Adottato/>,
· 'default': <object object at 0x7fb3f94ef4d0>,
· 'here': <File at
/mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani
attuativi del PRG new/Adottato/>,
· 'loop': {},
· 'nothing': None,
· 'options': {},
· 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
0x1f1c9e10>,
· 'request': <HTTPRequest,
URL=http://new.comune.macerata.it/aree-tematiche/territorio-ambiente/urbanistica/new/Piani%20attuativi%20del%20PRG%20new/Adottato/calcolo%20volumi%20attuali%20e%20di%20progetto%20%28datato%2030.12.2011%29.pdf/file_view>,
· 'root': <Application at >,
· 'template':
<Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at
0xc546590>,
· 'traverse_subpath': [],
· 'user': <PropertiedUser 'zope'>,
· 'view': <Products.Five.metaclass.SimpleViewClass from
/opt/plone/4.3.3/eggs/plone.app.contenttypes-1.1b3-py2.7.egg/plone/app/contenttypes/browser/templates/file.pt
object at 0xc787ad0>,
'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at
0xd05d4d0>}
·Module zope.tales.pythonexpr, line 59, in __call__
__traceback_info__: ( v.getMimeTypeIcon(context.file))
·Module <string>, line 1, in <module>
·Module plone.memoize.view, line 47, in memogetter
·Module plone.app.contenttypes.browser.utils, line 35, in getMimeTypeIcon
·Module Products.MimetypesRegistry.MimeTypesRegistry, line 242, in
lookupExtension
AttributeError: 'NoneType' object has no attribute 'find'
Penso che il problema sia nelle righe evidenziate, ossia non è
possibile trovare il mimetype da associare tramite lookup della
estensione (che è .pdf) … possibile sia un bug?
Grazie in anticipo
Ciao da Lorenzo
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html