#6 — Default ATXML marshaller fails to put a document

by Sean Gillies last modified Feb 21, 2009 08:37 PM
State Rejected
Version: 0.6.1
Area Functionality
Issue type Bug
Severity Medium
Submitted by Sean Gillies
Submitted on Jan 30, 2007
Responsible
Target release:


manage_afterPUT is getting a closed file from WebDAVSupport.PUT.

Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Products.Archetypes.WebDAVSupport, line 117, in PUT
  Module Products.ATContentTypes.content.document, line 258, in manage_afterPUT
ValueError: I/O operation on closed file

Is this a Marshall bug, or Archetypes bug?

Using: Plone 2.5.1, Zope 2.9.5, Marshall 0.6.1, python-libxml2 2.6.21.
Steps to reproduce:
The bug can be reproduced by following the Marshall tutorial at

http://plone.org/[…]/xml-in-plone-with-marshall

I followed Paul Everitt's steps to the letter.

$ cadaver http://localhost:8080/plone
$ edit front-page
Added by Sidnei da Silva on Jan 31, 2007 03:36 PM
Issue state: unconfirmedrejected
Hi there,

There's no mention of Marshall in the traceback.

Thus, it's a ATContentTypes bug.

No responses can be added.