[ZCM] [ZC] 2336/ 2 Reject "manage_afterPUT and ATXML Marshaller"

"Collector: Zope Bugs, Features, and Patches ..." <[email protected]> Fri, 22 Jun 2007 10:03:46 -0400
Newsgroups gmane.comp.web.zope.devel.collector-monitor
Message-ID <[email protected]>
Issue #2336 Update (Reject) "manage_afterPUT and ATXML Marshaller"
 Status Rejected, Zope/bug+solution medium
To followup, visit:
  http://www.zope.org/Collectors/Zope/2336

==============================================================
= Reject - Entry #2 by ajung on Jun 22, 2007 10:03 am

 Status: Pending => Rejected

This isn't a Zope core issue. It belongs to Plone.
________________________________________
= Request - Entry #1 by bhoelcker on Jun 21, 2007 8:46 pm


Uploaded:  "patch_marshaller_content.py.dif"
 - http://www.zope.org/Collectors/Zope/2336/patch_marshaller_content.py.dif/view
Added a Marshaller Predicate on the portal root, type "Default Predicat", component name "ATXML marshaller"
Putting a document via webdav or ftp put produces Traceback:
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 webdav.NullResource, line 164, in PUT
  Module Products.Archetypes.WebDAVSupport, line 117, in PUT
  Module Products.ATContentTypes.content.document, line 258, in manage_afterPUT 


Bug listed in Plone issue tracker http://plone.org/products/marshall/issues/6.
In this thread there is a proposed hot fix which will not work with other marshallers.
==============================================================