[ZODB-Dev] RelStorage: Error Installing Plone Site on Oracle RAC
Darryl Dixon - Winterhouse Consulting
darryl.dixon at winterhouseconsulting.com
Thu Dec 2 16:38:02 EST 2010
Hi Folks,
We have a Plone (3.3.2) infrastructure currently residing on ZEO (ZODB).
We are looking to swap some of the databases to a RelStorage backed DB
instead (Oracle RAC). We have been running the RelStorage (1.4.1)
connection to the RAC without error for a while now for storing some
metadata and other data structures (general Zope stuff, not Plone
specific). We have added a new schema to our Oracle RAC database and mount
point inside Zope, attempted to add a Plone site, and get the following
error. If everything else remains the same, but the ZODB Mount in the
zope.conf gets pointed back to a regular ZEO/ZODB, it works fine:
2010-12-03T10:31:14 ERROR Zope.SiteErrorLog 1291325474.290.650785606429
http://web-cms-edit-node3.dev.internal:8080/nu-gov-companies-www-preview/manage_addProduct/CMFPlone/addPl
oneSite
Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Products.CMFPlone.factory, line 86, in addPloneSite
Module Products.GenericSetup.tool, line 390, in
runAllImportStepsFromProfile
- __traceback_info__: profile-Products.CMFPlone:plone
Module Products.GenericSetup.tool, line 1179, in _runImportStepsFromContext
Module Products.GenericSetup.tool, line 1090, in _doRunImportStep
- __traceback_info__: content
Module Products.CMFCore.exportimport.content, line 37, in
importSiteStructure
Module Products.CMFCore.exportimport.content, line 166, in import_
Module Products.CMFCore.exportimport.content, line 185, in _makeInstance
Module Products.CMFCore.TypesTool, line 716, in constructContent
Module Products.CMFCore.TypesTool, line 278, in constructInstance
Module Products.CMFCore.TypesTool, line 290, in _finishConstruction
Module Products.CMFCore.CMFCatalogAware, line 148, in notifyWorkflowCreated
Module Products.CMFCore.WorkflowTool, line 292, in notifyCreated
Module Products.CMFCore.WorkflowTool, line 642, in
_reindexWorkflowVariables
Module Products.Archetypes.CatalogMultiplex, line 66, in
reindexObjectSecurity
Module Products.ZCatalog.CatalogBrains, line 52, in _unrestrictedGetObject
Module OFS.Traversable, line 175, in unrestrictedTraverse
- __traceback_info__: (['Members', 'site'], '')
IndexError: string index out of range
Any thoughts on why RelStorage usage might cause this?
regards,
Darryl Dixon
Winterhouse Consulting Ltd
http://www.winterhouseconsulting.com
More information about the ZODB-Dev
mailing list