Code:
2009-05-27T09:16:50 ERROR Zope.SiteErrorLog 
http://zenoss.*****.net:8080/zport/dmd/Devices/Discovered/removeDevices
Traceback (most recent call last):
  File "/opt/zenoss/zenoss/lib/python/Zope2/App/startup.py", line 167, in 
zpublisher_exception_hook
    v.reraise()
  File "/opt/zenoss/zenoss/lib/python/ZPublisher/Publish.py", line 114, in 
publish
    request, bind=1)
  File "/opt/zenoss/zenoss/lib/python/ZPublisher/mapply.py", line 88, in mapply
    if debug is not None: return debug(object,args,context)
  File "/opt/zenoss/zenoss/lib/python/ZPublisher/Publish.py", line 40, in 
call_object
    result=apply(object,args) # Type s<cr> to step into published object.
  File "/opt/zenoss/zenoss/Products/ZenModel/DeviceClass.py", line 310, in 
removeDevices
    "Devices were deleted: %s." % ', '.join(deviceNames)
  File "/opt/zenoss/zenoss/Products/ZenWidgets/messaging.py", line 186, in 
sendToBrowser
    context = self.context.REQUEST.SESSION.get('messages')
  File "/opt/zenoss/zenoss/lib/python/ZPublisher/HTTPRequest.py", line 1217, in 
__getattr__
    v = self.get(key, default, returnTaints=returnTaints)
  File "/opt/zenoss/zenoss/lib/python/ZPublisher/HTTPRequest.py", line 1177, in 
get
    if callable(v): v = v()
  File "/opt/zenoss/zenoss/lib/python/Products/Sessions/SessionDataManager.py", 
line 93, in getSessionData
    return self._getSessionDataObject(key)
  File "/opt/zenoss/zenoss/lib/python/Products/Sessions/SessionDataManager.py", 
line 180, in _getSessionDataObject
    ob = container.new_or_existing(key)
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
843, in new_or_existing
    item = self.get(key, _marker)
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
490, in get
    item = self._move_item(k, current_ts, default)
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
279, in _move_item
    self._housekeep(current_ts)
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
938, in _housekeep
    self._finalize(now)
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
546, in _finalize
    last_finalized = self._last_finalized_timeslice()
  File "/opt/zenoss/zenoss/lib/python/Products/Transience/Transience.py", line 
1075, in __call__
    return self.value
  File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 704, in setstate
    self._setstate(obj)
  File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 737, in 
_setstate
    self._load_before_or_conflict(obj)
  File "/opt/zenoss/zenoss/lib/python/ZODB/Connection.py", line 766, in 
_load_before_or_conflict
    raise ReadConflictError(object=obj)
ReadConflictError: database read conflict error (oid 0x09, class 
Products.Transience.Transience.Increaser)






> 
> A concurrent access to this object has been detected
> 
> This can happen under normal operations, where a Zenoss daemon is updating a 
> device at the same time you edit it from the user interface. Try resubmitting 
> your request (reload your browser) to see if the conflict is now resolved or 
> navigate back to the object


The above is displayed in the web GUI.




-------------------- m2f --------------------

Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=35295#35295

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to