Ticket #1324 (new defect)

Opened 14 years ago

Last modified 13 years ago

Frequent conflicts editing portlets

Reported by: gracinet Owned by: jmorliaguet
Priority: P2 Milestone: CPS 3.5.7
Component: CPSPortlets Version: 3.0.0
Severity: minor Keywords: conflict
Cc:

Description

I've seen this many times in the logs.

2006-01-26 15:36:35 BLATHER Conflict traceback 
Traceback (most recent call last):
  File "/usr/local/zope284/lib/python/ZPublisher/Publish.py", line 119, in publish
    transactions_manager.commit()
  File "/usr/local/zope284/lib/python/Zope2/App/startup.py", line 215, in commit
    transaction.commit()
  File "/usr/local/zope284/lib/python/transaction/_manager.py", line 84, in commit
    self.get().commit(sub)
  File "/usr/local/zope284/lib/python/transaction/_transaction.py", line 381, in commit
    self._saveCommitishError() # This raises!
  File "/usr/local/zope284/lib/python/transaction/_transaction.py", line 379, in commit
    self._commitResources()
  File "/usr/local/zope284/lib/python/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/usr/local/zope284/lib/python/ZODB/Connection.py", line 462, in commit
    self._commit(transaction)
  File "/usr/local/zope284/lib/python/ZODB/Connection.py", line 495, in _commit
    raise ConflictError(object=obj)
ConflictError: database conflict error (oid 0x30ef, class Products.CPSPortlets.CPSPortlet.CPSPortlet)

I'm not sure this happens 100% of the time. To reproduce, go to portlet_manage_form and edit a portlet in WYSYWIG mode.

Change History

comment:1 Changed 13 years ago by sfermigier

  • Milestone changed from CPS 3.4.1 to CPS 3.4.3
Note: See TracTickets for help on using tickets.