SecurityInfo Conflicting security declarations
Hi; I noticed in my events log the following: 2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Conflicting security declarations for "getViewTOCValue" ------ 2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Class "PloneArticleMultiPage" had conflicting security declarations How do I trouble-shoot these? TIA, beno
--On 2. September 2006 12:48:49 -0400 beno <zope@2012.vi> wrote:
Hi; I noticed in my events log the following:
2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Conflicting security declarations for "getViewTOCValue" ------ 2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Class "PloneArticleMultiPage" had conflicting security declarations
Either by fixing the double defined security assertions in the related code oin your own or contact the author of the related code/product or file a bugreport to the corresponding bugtracker. -aj ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: info@zopyx.com - Phone +49 - 7071 - 793376 E-Publishing, Python, Zope & Plone development, Consulting
beno wrote at 2006-9-2 12:48 -0400:
Hi; I noticed in my events log the following:
2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Conflicting security declarations for "getViewTOCValue" ------ 2006-09-02T15:13:50 PROBLEM(100) SecurityInfo Class "PloneArticleMultiPage" had conflicting security declarations
How do I trouble-shoot these?
The easiest way is to ignore them. Unless you observe security problems, you need not to worry about them. A problem can only occur for objects that store the allowed roles in themselves (in the "__roles__") attribute (such as e.g. "DTML object", "Page Templates", "External Methods" and other Zope site building objects). For these objects, the security machinery does not know which allowed roles to store in the object. (True) methods have the allowed roles stored in their instance objects and there should not be a problem, although I am not sure that the code already knows this... -- Dieter
participants (3)
-
Andreas Jung -
beno -
Dieter Maurer