[ZODB-Dev] ZEO read only question

Jeffrey ALDERMAN Alderman at Cardiff.ac.uk
Thu Jan 29 06:23:29 EST 2004


The following is the custom_zodb.py for a Zope instance that I have which is
connecting to ZEO running under ZRS.
--------------------------------------------------------------
port_number=<my_port_number>
 
ZEO_SERVERS=[
    ('myserver.blah.blah',port_number),
    ]
 
from ZEO.ClientStorage import ClientStorage
Storage = ClientStorage(ZEO_SERVERS, read_only=1)
----------------------------------------------------------------
 
When I try to run the zope instance I get the following traceback (any ideas
anyone??)
 
Thanks from Jeff.
 
---------------------------------------------------------------------------------------------------------------------------
2004-01-27T16:14:11 ERROR(200) Zope Couldn't install AnonSkins
Traceback (most recent call last):
  File "/home/opt/zope/zrstest/secondary/lib/python/OFS/Application.py", line
682, in install_product
    get_transaction().commit()
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Transaction.py", line
232, in commit
    self._commit_begin(jars, subjars, subtransaction)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Transaction.py", line
340, in _commit_begin
    jar.tpc_begin(self)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Connection.py", line
689, in tpc_begin
    self._storage.tpc_begin(transaction)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZEO/ClientStorage.py", line
831, in tpc_begin
    raise POSException.ReadOnlyError()
ReadOnlyError
------
2004-01-27T16:14:11 PANIC(300) z2 Startup exception
Traceback (most recent call last):
  File "z2.py", line 585, in ?
    Zope.startup()
  File "/home/opt/zope/zrstest/secondary/lib/python/Zope/__init__.py", line 46,
in startup
    _startup()
  File "/home/opt/zope/zrstest/secondary/lib/python/Zope/App/startup.py", line
92, in startup
    OFS.Application.initialize(application)
  File
"/home/opt/zope/zrstest/secondary/lib/python/Products/CMFPlone/PloneInitialize.py",
line 42, in go
    old_initialize(app)
  File "/home/opt/zope/zrstest/secondary/lib/python/OFS/Application.py", line
409, in initialize
    install_products(app)
  File "/home/opt/zope/zrstest/secondary/lib/python/OFS/Application.py", line
567, in install_products
    raise_exc=Globals.DevelopmentMode)
  File "/home/opt/zope/zrstest/secondary/lib/python/OFS/Application.py", line
682, in install_product
    get_transaction().commit()
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Transaction.py", line
232, in commit
    self._commit_begin(jars, subjars, subtransaction)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Transaction.py", line
340, in _commit_begin
    jar.tpc_begin(self)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZODB/Connection.py", line
689, in tpc_begin
    self._storage.tpc_begin(transaction)
  File "/home/opt/zope/zrstest/secondary/lib/python/ZEO/ClientStorage.py", line
831, in tpc_begin
    raise POSException.ReadOnlyError()
ReadOnlyError
---------------------------------------------------------------------------------------------------------------------------------
 



More information about the ZODB-Dev mailing list