Thabks for the answer Kapil.

I see the Traversalerror is complaining about
ATReferenceBrowserWidget.After advices in #getpaid, I reinstalled this
product and got the same error. I understand the problem may not be
with GETPAID. But if I uninstall it, everything works fine again... I
am attaching my buildout.cfg, maybe someone can shed a light upon it.

Thanks...


[buildout]
eggs-directory=/opt/Plone/buildout-cache/eggs
download-cache=/opt/Plone/buildout-cache/downloads
newest = false
parts =
    plone
    zope2
    productdistros
    zeoserver
    client1
    client2
    zopepy
    precompile
    chown
    unifiedinstaller
    apacheconfig
    squid-instance
    squid-build


# Add additional egg download sources here. dist.plone.org contains
archives
# of Plone packages.
find-links =
    http://dist.plone.org
    http://download.zope.org/ppix/
    http://download.zope.org/distribution/
    http://effbot.org/downloads

# Add additional eggs here
# elementtree is required by Plone
eggs =
    p4a.plonevideo>=1.1,<=1.1.9999
    p4a.plonevideoembed>=1.1,<=1.1.9999
    hachoir-core==1.0.1
    hachoir-parser==1.0
    hachoir-metadata==1.0.1
    Products.PloneFlashUpload == 1.1beta2
    Products.basesyndication
    Products.fatsyndication
    elementtree
    FeedParser
    Products.CacheSetup
    Products.SlideShowFolder
    p4a.plonecalendar
    collective.dancing
    dateutil
    simplejson
    zc.ssl

# Reference any eggs you are developing here, one per line
# e.g.: develop = src/my.package
develop =

[plone]
recipe = plone.recipe.plone >=3.1.6, < 3.2dev

[zope2]
recipe = plone.recipe.zope2install
url = ${plone:zope2-url}
fake-zope-eggs = true
additional-fake-eggs = ZODB3
skip-fake-eggs =
    zope.testing
    zope.component
    zope.i18n
    zope.sendmail
# Use this section to download additional old-style products.
# List any number of URLs for product tarballs under URLs (separate
# with whitespace, or break over several lines, with subsequent lines
# indented). If any archives contain several products inside a top-
level
# directory, list the archive file name (i.e. the last part of the
URL,
# normally with a .tar.gz suffix or similar) under 'nested-packages'.
# If any archives extract to a product directory with a version
suffix, list
# the archive name under 'version-suffix-packages'.
[productdistros]
recipe = plone.recipe.distros
urls =
    
http://plone.org/products/ploneslideshow-0-7.0/releases/0.9.0/ploneslideshow-0-9-0-tar.gz
    
http://www.zope.org/Members/ferri/CMFPublicator/1.2.2/CMFPublicator-1.2.2.tgz

nested-packages =
version-suffix-packages =


[zeoserver]
recipe = plone.recipe.zope2zeoserver
zope2-location = ${zope2:location}
zeo-address = 127.0.0.1:8100
effective-user = plone


[client1]
recipe = plone.recipe.zope2instance
zope2-location = ${zope2:location}
zeo-client = true
zeo-address = ${zeoserver:zeo-address}
# The line below sets only the initial password. It will not change an
# existing password.
user = admin:XXXX
http-address = 8080
effective-user = plone
#debug-mode = on
#verbose-security = on

# If you want Zope to know about any additional eggs, list them here.
# This should include any development eggs you listed in develop-eggs
above,
# e.g. eggs = ${buildout:eggs} ${plone:eggs} my.package
eggs =
    ${plone:eggs}
    ${buildout:eggs}

# If you want to register ZCML slugs for any packages, list them here.
# e.g. zcml = my.package my.other.package
zcml =
    p4a.z2utils
    p4a.subtyper
    p4a.common
    p4a.fileimage
    p4a.video
    p4a.videoembed
    p4a.plonevideo
    p4a.plonevideoembed
    p4a.plonecalendar-meta
    p4a.plonecalendar
    p4a.ploneevent
    collective.dancing
products =
    ${buildout:directory}/products
    ${productdistros:location}
    ${plone:products}




[client2]
recipe = plone.recipe.zope2instance
zope2-location = ${zope2:location}
zeo-client = true
zeo-address = ${zeoserver:zeo-address}
user = admin:joguinho
http-address = 8081
effective-user = plone
debug-mode = on
verbose-security = on
eggs = ${client1:eggs}
zcml = ${client1:zcml}
products = ${client1:products}


[zopepy]
recipe = zc.recipe.egg
eggs = ${client1:eggs}
interpreter = zopepy
extra-paths = ${zope2:location}/lib/python
scripts = zopepy


[precompile]
recipe = plone.recipe.precompiler


[chown]
# This recipe is used to set permissions -- and ownership for root
mode installs
recipe = plone.recipe.command
command =
    chmod 600 .installed.cfg
    touch ${buildout:directory}/var/log/zeoserver.log
    find ${buildout:directory} -type d -name var -exec chown -R $
{client1:effective-user} \{\} \;
    find ${buildout:directory} -type d -name LC_MESSAGES -exec chown -
R ${client1:effective-user} \{\} \;
    find ${buildout:directory} -name runzope -exec chown $
{client1:effective-user} \{\} \;
update-command = ${chown:command}


[unifiedinstaller]
recipe = plone.recipe.unifiedinstaller
user = ${client1:user}
primary-port = ${client1:http-address}
sudo-command = sudo

[apacheconfig]
recipe = plone.recipe.apache:config
mainconfig = /etc/apache2/apache2.conf
bind = 80
backends =
    inverta.org:inverta.org:3128
zope2_vhm_map =
    inverta.org:/

[squid-build]
recipe = plone.recipe.squid:build
url = http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE18.tar.gz

[squid-instance]
recipe = plone.recipe.squid:instance
bind = 127.0.0.1:3128
backends = 127.0.0.1:8080
cache-size = 256






On 6 Nov., 16:28, "Kapil Thangavelu" <[EMAIL PROTECTED]> wrote:
> its not clear that the error is related to getpaid.. the product/id
> traversal error is having issues with atrefbrowser, but the key its looking
> for is defined in the dictionary.. so its not clear what the issue is...
>
> -kapil
>
> On Thu, Nov 6, 2008 at 12:57 PM, rafael <[EMAIL PROTECTED]> wrote:
> Than
> > Anyone? I reinstalled everything.. Same error? Can this be a
> > compatibility problem with other product?
> > thanks
>
> > On 1 Nov., 01:17, rafael <[EMAIL PROTECTED]> wrote:
> > > Hi,
>
> > > Hi, after installing getpaid in more there one way (http://plone.org/
> > > products/getpaid/documentation/how-to/how-do-i-set-up-buildout-for-an-
> > > existing-plone-site and manualy) I get an error trying to access the
> > > zmi quickinstaller.
>
> > > I updated my site from 3.1.5 to 3.1.6, but still hanging on same error
>
> > > Anyone has had this problem?
>
> > > thnx
>
> > > Site Error
>
> > > An error was encountered while publishing this resource.
>
> > > TraversalError
> > > Sorry, a site error occurred.
>
> > > Traceback (innermost last):
>
> > >     * Module ZPublisher.Publish, line 202, in publish_module_standard
> > >     * Module ZPublisher.Publish, line 150, in publish
> > >     * Module Zope2.App.startup, line 221, in zpublisher_exception_hook
> > >     * Module ZPublisher.Publish, line 119, in publish
> > >     * Module ZPublisher.mapply, line 88, in mapply
> > >     * Module ZPublisher.Publish, line 42, in call_object
> > >     * Module Shared.DC.Scripts.Bindings, line 313, in __call__
> > >     * Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
> > >     * Module Products.PageTemplates.PageTemplateFile, line 129, in
> > > _exec
> > >     * Module Products.CacheSetup.patch_cmf, line 74, in PT_pt_render
> > >     * Module Products.CacheSetup.patch_utils, line 9, in call_pattern
> > >     * Module Products.PageTemplates.PageTemplate, line 89, in
> > > pt_render
> > >     * Module zope.pagetemplate.pagetemplate, line 117, in pt_render
> > >     * Module zope.tal.talinterpreter, line 271, in __call__
> > >     * Module zope.tal.talinterpreter, line 346, in interpret
> > >     * Module zope.tal.talinterpreter, line 534, in do_optTag_tal
> > >     * Module zope.tal.talinterpreter, line 516, in no_tag
> > >     * Module zope.tal.talinterpreter, line 346, in interpret
> > >     * Module zope.tal.talinterpreter, line 534, in do_optTag_tal
> > >     * Module zope.tal.talinterpreter, line 516, in no_tag
> > >     * Module zope.tal.talinterpreter, line 346, in interpret
> > >     * Module zope.tal.talinterpreter, line 824, in do_loop_tal
> > >     * Module zope.tal.talinterpreter, line 346, in interpret
> > >     * Module zope.tal.talinterpreter, line 379, in do_startEndTag
> > >     * Module zope.tal.talinterpreter, line 408, in do_startTag
> > >     * Module zope.tal.talinterpreter, line 485, in attrAction_tal
> > >     * Module Products.PageTemplates.Expressions, line 228, in
> > > evaluateText
> > >     * Module zope.tales.tales, line 696, in evaluate
> > >       URL: manage_installProductsForm
> > >       Line 34, Column 12
> > >       Expression: <PathExpr standard:'product/id'>
> > >       Names:
>
> > >       {'container': <QuickInstallerTool at /jornal/
> > > portal_quickinstaller>,
> > >        'context': <QuickInstallerTool at /jornal/
> > > portal_quickinstaller>,
> > >        'default': <object object at 0xf7c47528>,
> > >        'here': <QuickInstallerTool at /jornal/portal_quickinstaller>,
> > >        'loop': {'product':
> > > <Products.PageTemplates.Expressions.PathIterator object at
> > > 0xd8d010c>},
> > >        'nothing': None,
> > >        'options': {'args': ()},
> > >        'repeat': <Products.PageTemplates.Expressions.SafeMapping
> > > object at 0xd9c0fcc>,
> > >        'request': <HTTPRequest, URL=http://inverta.org/jornal/
> > > portal_quickinstaller/manage_installProductsForm>,
> > >        'root': <Application at >,
> > >        'template': <PageTemplateFile at /jornal/portal_quickinstaller/
> > > manage_installProductsForm>,
> > >        'user': <PropertiedUser 'admin'>}
>
> > >     * Module zope.tales.expressions, line 217, in __call__
> > >     * Module Products.PageTemplates.Expressions, line 153, in _eval
> > >     * Module zope.tales.expressions, line 124, in _eval
> > >     * Module Products.PageTemplates.Expressions, line 83, in
> > > boboAwareZopeTraverse
> > >     * Module zope.traversing.adapters, line 161, in
> > > traversePathElement
> > >       __traceback_info__: ({'status': 'new', 'hasError': False, 'id':
> > > 'ATReferenceBrowserWidget', 'title': 'ATReferenceBrowserWidget'},
> > > 'id')
>
> > > TraversalError: ('No traversable adapter found', {'status': 'new',
> > > 'hasError': False, 'id': 'ATReferenceBrowserWidget', 'title':
> > > 'ATReferenceBrowserWidget'}) (Also, the following error occurred while
> > > attempting to render the standard error message, please see the event
> > > log for full details: ('No traversable adapter found', {u'content':
> > > [('version', '1.6'), ('mode', 'html'), ('setPosition', (108, 16)),
> > > ('setSourceFile', 'main_template'), ('beginScope', {u'tal:define':
> > > u'show_border context/@@plone/showEditableBorder', u'metal:define-
> > > macro': u'content', u'tal:attributes': u&quot;class
> > > python:test(show_border,'documentEditable','')&quot;}), ('setLocal',
> > > (u'show_border', &lt;PathExpr standard:u'context/@@plone/
> > > showEditableBorder'&gt;)), ('startTag', (u'div', [(u'metal:define-
> > > macro', u'content', 'metal'), (u'tal:define', u'show_border context/
> > > @@plone/showEditableBorder', 'tal'), (u'tal:attributes', u&quot;class
> > > python:test(show_border,'documentEditable','')&quot;, 'tal'),
> > > (u'class', None, 'insert', &lt;PythonExpr
> > > test(show_border,'documentEditable','')&gt;, False, None)])),
> > > ('rawtextBeginScope', (u'\n\n ', 18, (112, 18), 0, {u'tal:replace':
> > > u'structure provider:plone.contentviews'})), ('optTag', (u'div', '',
> > > None, 1, [('startEndTag', (u'div', [(u'tal:replace', u'structure
> > > provider:plone.contentviews', 'tal')]))], [('insertStructure',
> > > (&lt;StringExpr u'plone.contentviews'&gt;, {}, []))])), ('endScope',
> > > ()), ('rawtextColumn', (u'\n\n &lt;div id=&quot;region-content&quot;
> > > class=&quot;documentContent&quot;&gt;\n\n &lt;span
> > > id=&quot;contentTopLeft&quot;&gt;&lt;/span&gt;\n &lt;span
> > > id=&quot;contentTopRight&quot;&gt;&lt;/span&gt;\n \n &lt;a
> > > name=&quot;documentContent&quot;&gt;&lt;/a&gt;\n\n ', 20)),
> > > ('setPosition', (122, 20)), ('useMacro', (u'here/global_statusmessage/
> > > macros/portal_message', &lt;PathExpr standard:u'here/
> > > global_statusmessage/macros/portal_message'&gt;, {}, [('startTag',
> > > (u'div', [(u'metal:use-macro', u'here/global_statusmessage/macros/
> > > portal_message', 'metal')])), ('rawtextColumn', (u'\n Portal status
> > > message\n &lt;/div&gt;', 26))])), ('setPosition', (124, 20)),
> > > ('setSourceFile', 'main_template'), ('rawtextBeginScope', (u'\n \n ',
> > > 20, (126, 20), 0, {u'tal:content': u'structure
> > > provider:plone.abovecontent', u'id': u'viewlet-above-content'})),
> > > ('startTag', (u'div', [(u'id', u'id=&quot;viewlet-above-
> > > content&quot;'), (u'tal:content', u'structure
> > > provider:plone.abovecontent', 'tal')])), ('insertStructure',
> > > (&lt;StringExpr u'plone.abovecontent'&gt;, {}, [])), ('endScope', ()),
> > > ('rawtextColumn', (u'&lt;/div&gt;\n\n ', 20)), ('setPosition', (128,
> > > 20)), ('defineSlot', (u'body', [('beginScope', {u'metal:define-slot':
> > > u'body'}), ('optTag', (u'metal:slot', None, 'metal', 0, [('startTag',
> > > (u'metal:slot', [(u'metal:define-slot', u'body', 'metal')]))],
> > > [('rawtextBeginScope', (u'\n ', 20, (129, 20), 0, {u'replace':
> > > u'nothing'})), ('optTag', (u'tal:comment', '', 'tal', 0, [('startTag',
> > > (u'tal:comment', [(u'replace', u'nothing', 'tal')]))], [('insertText',
> > > (&lt;PathExpr standard:u'nothing'&gt;, [('rawtextColumn', (u&quot;\n
> > > The div with ID #content will only show up if we're actually on a
> > > content\n view, never on edit forms, control panels etc. It's meant to
> > > only wrap the\n actual content that gets rendered on a page, not the
> > > other UI elements.\n &quot;, 20))]))])), ('rawtextBeginScope', (u'\n
> > > ', 20, (134, 20), 1, {u'tal:omit-tag': u'not:context/
> > > @@plone_context_state/is_view_template', u'id': u'content'})),
> > > ('optTag', (u'div', &lt;NotExpr u'context/@@plone_context_state/
> > > is_view_template'&gt;, None, 0, [('startTag', (u'div', [(u'id',
> > > u'id=&quot;content&quot;'), (u'tal:omit-tag', u'not:context/
> > > @@plone_context_state/is_view_template', 'tal')]))],
> > > [('rawtextColumn', (u'\n ', 22)), ('setPosition', (136, 22)),
> > > ('defineSlot', (u'header', [('beginScope', {u'metal:define-slot':
> > > u'header', u'tal:content': u'nothing'}), ('optTag', (u'metal:header',
> > > None, 'metal', 0, [('startTag', (u'metal:header', [(u'metal:define-
> > > slot', u'header', 'metal'), (u'tal:content', u'nothing', 'tal')]))],
> > > [('insertText', (&lt;PathExpr standard:u'nothing'&gt;,
> > > [('rawtextColumn', (u'\n Visual Header\n ', 22))]))])), ('endScope',
> > > ())])), ('setPosition', (138, 22)), ('setSourceFile',
> > > 'main_template'), ('rawtextColumn', (u'\n ', 22)), ('setPosition',
> > > (139, 22)), ('defineSlot', (u'main', [('beginScope', {u'metal:define-
> > > slot': u'main', u'tal:content': u'nothing'}), ('optTag',
> > > (u'metal:bodytext', None, 'metal', 0, [('startTag',
> > > (u'metal:bodytext', [(u'metal:define-slot', u'main', 'metal'),
> > > (u'tal:content', u'nothing', 'tal')]))], [('insertText', (&lt;PathExpr
> > > standard:u'nothing'&gt;, [('rawtextColumn', (u'\n Page body text\n ',
> > > 22))]))])), ('endScope', ())])), ('setPosition', (141, 22)),
> > > ('setSourceFile', 'main_template'), ('rawtextColumn', (u'\n ',
> > > 20))])), ('endScope', ()), ('rawtextColumn', (u'\n ', 20))])),
> > > ('endScope', ())])), ('setPosition', (143, 20)), ('setSourceFile',
> > > 'main_template'), ('rawtextColumn', (u'\n\n ', 20)), ('setPosition',
> > > (145, 20)), ('defineSlot', (u'sub', [('beginScope', {u'metal:define-
> > > slot': u'sub'}), ('optTag', (u'metal:sub', None, 'metal', 0,
> > > [('startTag', (u'metal:sub', [(u'metal:define-slot',
>
> ...
>
> Erfahren Sie mehr »
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"getpaid-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to