[Product-Developers] Plone 4.3: AttributeError: 'FileChunk' object has no attribute 'read'
ajung
lists at zopyx.com
Mon May 27 05:39:07 UTC 2013
Thanks, upgrading to 2.0.2 solved the problem.
Andreas
David Glick (Plone) wrote
> The FileChunk error was fixed in
> https://github.com/plone/plone.namedfile/commit/c0de399d826a19eba7d58f8501432c8ca8ecd381,
> released in plone.namedfile 2.0.3, and will be part of the next Plone
> 4.3.x release.
> David
>
> On 5/26/13 10:26 AM, Andreas Jung wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Next upgrade fun with Plone 4.3:
>>
>> 2013-05-26 19:24:47 ERROR root could not scale
>> "
> <plone.namedfile.file.NamedImage object at 0x18f5c5f0>
> " of
>> 'http://zopyx.com:8089/Plone/de/rotator-1'
>> Traceback (most recent call last):
>> File
>> "/home/plone/.buildout/eggs/plone.namedfile-2.0.1-py2.7.egg/plone/namedfile/scaling.py",
>> line 196, in create
>> result = scaleImage(orig_data, direction=direction, height=height,
>> width=width, **parameters)
>> File "build/bdist.linux-x86_64/egg/plone/scale/scale.py", line 31, in
>> scaleImage
>> image = PIL.Image.open(image)
>> File
>> "/home/plone/.buildout/eggs/Pillow-1.7.8-py2.7-linux-x86_64.egg/PIL/Image.py",
>> line 1953, in open
>> prefix = fp.read(16)
>> AttributeError: 'FileChunk' object has no attribute 'read'
>> 2013-05-26 19:24:47 ERROR Zope.SiteErrorLog 1369589087.310.780236486296
>> http://zopyx.com:8089/Plone/de/folder_listing
>> Traceback (innermost last):
>> Module ZPublisher.Publish, line 126, in publish
>> Module ZPublisher.mapply, line 77, in mapply
>> Module ZPublisher.Publish, line 46, in call_object
>> Module Shared.DC.Scripts.Bindings, line 322, in __call__
>> Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
>> Module Products.CMFCore.FSPageTemplate, line 237, in _exec
>> Module Products.CMFCore.FSPageTemplate, line 177, in pt_render
>> Module Products.PageTemplates.PageTemplate, line 79, in pt_render
>> 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 852, in do_condition
>> Module zope.tal.talinterpreter, line 343, in interpret
>> Module zope.tal.talinterpreter, line 821, in do_loop_tal
>> Module zope.tal.talinterpreter, line 343, in interpret
>> Module zope.tal.talinterpreter, line 531, in do_optTag_tal
>> Module zope.tal.talinterpreter, line 513, in no_tag
>> Module zope.tal.talinterpreter, line 343, in interpret
>> Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
>> Module Products.PageTemplates.Expressions, line 218, in
>> evaluateStructure
>> Module zope.tales.tales, line 696, in evaluate
>> - URL:
>> file:/home/plone/zopyx.com-relaunch-plone-43/src/zopyx.com.theme/zopyx/com/theme/skins/zopyx_theme_custom_templates/main_template.pt
>> - Line 122, Column 27
>> - Expression:
> <PythonExpr scale.scale('image', width=360,
>>
> height=230).tag()>
>> - Names:
>> {'container':
> <ATFolder at /Plone/de>
> ,
>> 'context':
> <ATFolder at /Plone/de>
> ,
>> 'default':
> ,
>> 'here':
> <ATFolder at /Plone/de>
> ,
>> 'loop': {u'img':
> <Products.PageTemplates.Expressions.PathIterator
>>
> object at 0x18587f50>},
>> 'nothing': None,
>> 'options': {'args': ()},
>> 'repeat':
> <Products.PageTemplates.Expressions.SafeMapping object
>>
> at 0x18921c58>,
>> 'request': <HTTPRequest,
> > URL=http://zopyx.com:8089/Plone/de/folder_listing>,
>> 'root':
> <Application at >
> ,
>> 'template':
> <FSPageTemplate at /Plone/de/folder_listing>
> ,
>> 'traverse_subpath': [],
>> 'user':
> <PropertiedUser 'ajung'>
> }
>> Module Products.PageTemplates.ZRPythonExpr, line 48, in __call__
>> - __traceback_info__: scale.scale('image', width=360,
>> height=230).tag()
>> Module PythonExpr, line 1, in
> <expression>
>> Module AccessControl.ImplPython, line 675, in guarded_getattr
>> AttributeError: 'NoneType' object has no attribute 'tag'
>>
>> - -aj
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.11 (Darwin)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iQGUBAEBAgAGBQJRokXKAAoJEADcfz7u4AZjJ8MLv0wLXKfInJcr1DNm526h8Ej0
>> QyAphDtkOTqquJjLb0SSPuHI89162YefFzvXVyTf2vS3D1pjYItFGGgxgHzTrvUQ
>> jcfCBE086lMfIUmUWtrrI6RAUgXiUUPyjq+vfbmUkJH8RgfXOmF9wPi1pOlaVFac
>> FW5alNnodw/SUTY1X6p+nfuaqJiZ7ABIGWLC/KS6uC60Ebka6DXXonGvToGsDPga
>> HB7YHHG9SRzT5IoMrCO8/speQ10d7ByiI9yTW2Ub50At4kaCBFGPsnaK8mXCRohC
>> abqXpcLuJIkyyvTILwAE9/n3FrJlWtcbQtCDgLxd1zrJe8tQ4GGjbVzjp2ConLvz
>> fDo8cb3hi1KwUEjbacbfCHr1WYfAKPnQR5P8HVE8gTNaofOk0Wn696OM2bbDvmUB
>> rWEtuuhdrjzX8QwDQbc9FulmNRXYfVFsHIQ6Hn2Yo+jADX4i1oLxzNZheiGdwgHE
>> swdOa+MfHBgM6UXuw/5egfB9W8HQo4w=
>> =Cbj0
>> -----END PGP SIGNATURE-----
>>
>>
>> _______________________________________________
>> Product-Developers mailing list
>>
> Product-Developers at .plone
>> https://lists.plone.org/mailman/listinfo/plone-product-developers
>
>
> _______________________________________________
> Product-Developers mailing list
> Product-Developers at .plone
> https://lists.plone.org/mailman/listinfo/plone-product-developers
--
View this message in context: http://plone.293351.n2.nabble.com/Plone-4-3-AttributeError-FileChunk-object-has-no-attribute-read-tp7565375p7565392.html
Sent from the Product Developers mailing list archive at Nabble.com.
More information about the Product-Developers
mailing list