indeed, it could well be linked it has already happened http://dev.plone.org/plone/ticket/8084 : If a .po file has moved -- for example if a product with .po files has been eggified -- PTS will fail to load with a misleading error I will look as soon as I can whether I've done something wrong, it is far from excluded Sorry
On Fri, Jul 2, 2010 at 11:06 PM, Rob LaRubbio <[email protected]> wrote: > That's the full stack trace. I was wondering why the frame above it gives > this error: > File > "/Users/roblarubbio/.buildout/eggs/Products.PlacelessTranslationService-1.5.4-py2.4.egg/Products/PlacelessTranslationService/patches.py", > line 44, in handler > domain.addCatalog(catalog) > zope.configuration.config.ConfigurationExecutionError: > exceptions.AttributeError: 'PTSTranslationDomain' object has no attribute > 'addCatalog' > Also I notice that yuejun.tang and danielle.davout have done a bunch of i18n > checkins recently, could something have been missed in a checkin? > -Rob > > On Thu, Jul 1, 2010 at 3:47 PM, Lucie Lejard <[email protected]> wrote: >> >> are you sure you gave the full traceback? there is nothing more after >> "<i18n:registerTranslations directory="locales"/>"? >> maybe registerTranslations is something that doesn't exist anymore... >> >> Lucie >> -- >> six feet up, inc. | "Nowhere to go but open source" >> Direct Line +1 (317) 861-5948 x605 >> http://www.sixfeetup.com | Zope/Plone Custom Development + Hosting >> >> >> >> On Thu, Jul 1, 2010 at 2:37 PM, Rob LaRubbio <[email protected]> wrote: >> > I'm trying to modify getpaid.discount so users who define a discount >> > code >> > can enter two per item instead of one. To make this change I've tried >> > starting with a clean buildout but am running into some issues. >> > The first looks like a stray checkin of expercash. Removing references >> > to >> > it in 335.cfg gets past the issue (I'll check in the updated cfg file) >> > The second issue looks like version conflicts. If I include >> > getpaid.discount, I need to pin zope.container = 3.8.1. Should I make >> > this >> > change in 335.cfg or someplace else? >> > The third issue is the one that has me stumped. If I include >> > getpaid.discount in the sources.cfg:eggs, base.cfg:autocheckout and >> > base.cfg:zcml then I get this error on startup: >> > Traceback (most recent call last): >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/run.py", >> > line 56, in ? >> > run() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/run.py", >> > line 21, in run >> > starter.prepare() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/__init__.py", >> > line 102, in prepare >> > self.startZope() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/Startup/__init__.py", >> > line 278, in startZope >> > Zope2.startup() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/__init__.py", >> > line 47, in startup >> > _startup() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Zope2/App/startup.py", >> > line 102, in startup >> > OFS.Application.initialize(application) >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", >> > line 309, in initialize >> > initializer.initialize() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", >> > line 338, in initialize >> > self.install_products() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", >> > line 603, in install_products >> > return install_products(app) >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", >> > line 634, in install_products >> > folder_permissions, raise_exc=debug_mode) >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/OFS/Application.py", >> > line 786, in install_product >> > initmethod(context) >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Products/Five/__init__.py", >> > line 28, in initialize >> > zcml.load_site() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/Products/Five/zcml.py", >> > line 53, in load_site >> > _context = xmlconfig.file(file) >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/zope/configuration/xmlconfig.py", >> > line 581, in file >> > context.execute_actions() >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/parts/zope2/lib/python/zope/configuration/config.py", >> > line 612, in execute_actions >> > callable(*args, **kw) >> > File >> > >> > "/Users/roblarubbio/.buildout/eggs/Products.PlacelessTranslationService-1.5.4-py2.4.egg/Products/PlacelessTranslationService/patches.py", >> > line 44, in handler >> > domain.addCatalog(catalog) >> > zope.configuration.config.ConfigurationExecutionError: >> > exceptions.AttributeError: 'PTSTranslationDomain' object has no >> > attribute >> > 'addCatalog' >> > in: >> > File >> > >> > "/Users/roblarubbio/projects/getpaid.buildout/src/getpaid.discount/src/getpaid/discount/configure.zcml", >> > line 6.1-6.49 >> > <i18n:registerTranslations directory="locales"/> >> > Anyone have any thoughts or suggestions? Thanks. >> > -Rob >> > >> > >> > -- >> > GetPaid for Plone: http://www.plonegetpaid.com (overview info) | >> > http://code.google.com/p/getpaid (code and issue tracker) >> > 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?hl=en >> >> -- >> GetPaid for Plone: http://www.plonegetpaid.com (overview info) | >> http://code.google.com/p/getpaid (code and issue tracker) >> 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?hl=en > > -- > GetPaid for Plone: http://www.plonegetpaid.com (overview info) | > http://code.google.com/p/getpaid (code and issue tracker) > 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?hl=en -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) 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?hl=en
