[Zope] Zope 2.9 and product installation

2006-01-20 Thread Dennis Allison
IssueTracker 0.6.13
Zope 2.9.0
64-bit linux

2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'index_html'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'Statistics'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'ListIssues'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'ShowIssue'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'ListIssues.csv'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'CompleteList'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'export.csv'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_ManagementForm'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_ManagementUpgrade'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_ManagementUsers'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_PropertiesStatusScores'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_editIssueTrackerPropertiesForm'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_ManagementNotifyables'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_configureMenuForm'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'manage_POP3ManagementForm'
--
2006-01-20T09:22:49 WARNING Init Class 
Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
declaration for nonexistent method 'ShowIssue'

Other products generate similar warnings.

Is this a problem with Zope 2.9 or an incompatibility introduced as 
Zope 2.X migrates towards Zope 3.X?   What should be done to resolve this 
class of problems.

-- 

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 2.9 and product installation

2006-01-20 Thread Paul Winkler
On Fri, Jan 20, 2006 at 10:23:30AM -0800, Dennis Allison wrote:
 IssueTracker 0.6.13
 Zope 2.9.0
 64-bit linux
 
 2006-01-20T09:22:49 WARNING Init Class 
 Products.IssueTrackerProduct.IssueTracker.IssueTracker has a security 
 declaration for nonexistent method 'index_html'

(snip)

These are warnings intended to help developers fix a common
mistake: misspelling a security declaration.

They are harmless to you, the user.

It looks like IssueTracker programatically modifies
the IssueTracker class on startup to populate it with some
templates, by calling a function addTemplates2Class();
and index_html et al. get added to it at that time.

That's a little unusual, and I'm not sure what motivated it,
but certainly there could be good reasons...

Unfortunately, the security declarations have already been
evaluated by then, hence the warnings.

Presumably the IssueTracker team will test it under 2.9 at
some point and figure out how to avoid the warnings.

-- 

Paul Winkler
http://www.slinkp.com
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )