type(courses.aq_self) yields: <class 'OFS.Folder.Folder'> print app.asian.courses._objects gives me:
({'meta_type': 'Folder', 'id': 'falcon'}, {'meta_type': 'ProgramPage', 'id': 'japanese'}, {'meta_type': 'ProgramPage', 'id': 'burmese'}, {'meta_type': 'ProgramPage', 'id': 'korean'}, {'meta_type': 'ProgramPage', 'id': 'nepali'}, {'meta_type': 'ProgramPage', 'id': 'sinhala'}, {'meta_type': 'ProgramPage', 'id': 'chinese'}, {'meta_type': 'ProgramPage', 'id': 'hindi-urdu'}, {'meta_type': 'ProgramPage', 'id': 'hindi'}, {'meta_type': 'Folder_Hidden', 'id': 'bu'}, {'meta_type': 'Folder_Hidden', 'id': 'ch'}, {'meta_type': 'Folder_Hidden', 'id': 'hu'}, {'meta_type': 'Folder_Hidden', 'id': 'hi'}, {'meta_type': 'Folder_Hidden', 'id': 'ja'}, {'meta_type': 'Folder_Hidden', 'id': 'ko'}, {'meta_type': 'Folder_Hidden', 'id': 'ne'}, {'meta_type': 'Folder_Hidden', 'id': 'si'}, {'meta_type': 'ProgramPage', 'id': 'indonesian'}, {'meta_type': 'Folder_Hidden', 'id': 'in'}, {'meta_type': 'ProgramPage', 'id': 'gen-ed'}, {'meta_type': 'ProgramPage', 'id': 'bengali'}, {'meta_type': 'ProgramPage', 'id': 'lit-chin'}, {'meta_type': 'ProgramPage', 'id': 'asia-lit-rel'}, {'meta_type': 'ProgramPage', 'id': 'lit-japan'}, {'meta_type': 'ProgramPage', 'id': 'javanese'}, {'meta_type': 'ProgramPage', 'id': 'khmer'}, {'meta_type': 'ProgramPage', 'id': 'sanskrit'}, {'meta_type': 'ProgramPage', 'id': 'lit-sanskrit'}, {'meta_type': 'ProgramPage', 'id': 'se-asian-lang'}, {'meta_type': 'ProgramPage', 'id': 'thai'}, {'meta_type': 'ProgramPage', 'id': 'vietnamese'}, {'meta_type': 'ProgramPage', 'id': 'lit-korean'}, {'meta_type': 'ProgramPage', 'id': 'pali'}, {'meta_type': 'ProgramPage', 'id': 'lit-vietnamese'}, {'meta_type': 'Folder_Hidden', 'id': 'gened'}, {'meta_type': 'Folder_Hidden', 'id': 'litrel'}, {'meta_type': 'Folder_Hidden', 'id': 'litc'}, {'meta_type': 'Folder_Hidden', 'id': 'litj'}, {'meta_type': 'Folder_Hidden', 'id': 'litk'}, {'meta_type': 'ProgramPage', 'id': 'tagalog'}, {'meta_type': 'ProgramPage', 'id': 'fws'}, {'meta_type': 'Folder_Hidden', 'id': 'fw'}, {'meta_type': 'Folder_Hidden', 'id': 'be'}, {'meta_type': 'Folder_Hidden', 'id': 'kh'}, {'meta_type': 'Folder_Hidden', 'id': 'sa'}, {'meta_type': 'Folder_Hidden', 'id': 'ta'}, {'meta_type': 'Folder_Hidden', 'id': 'th'}, {'meta_type': 'Folder_Hidden', 'id': 'vi'}, {'meta_type': 'DTML Document', 'id': 'template_instructions'}, {'meta_type': 'Folder_Hidden', 'id': 'seclang'}, {'meta_type': 'ProgramPage', 'id': 'sec-lang'}, {'meta_type': 'DTML Method', 'id': 'html_content'}, {'meta_type': 'ProgramPage', 'id': 'workshopprog'}, {'meta_type': 'Folder_Hidden', 'id': 'summer'}, {'meta_type': 'DTML Document', 'id': 'LanguageReq1'}, {'meta_type': 'DTML Document', 'id': 'LanguageReq2'}, {'meta_type': 'Group User Folder', 'id': 'acl_users'}, {'meta_type': 'DTML Document', 'id': 'Honors'}, {'meta_type': 'Folder_Hidden', 'id': 'ur'}, {'meta_type': 'ProgramPage', 'id': 'urdu'}, {'meta_type': 'DTML Document', 'id': 'courses fall 2006'}, {'meta_type': 'File', 'id': 'testpdf.pdf'}, {'meta_type': 'DTML Document', 'id': 'New Courses '}, {'meta_type': 'DTML Document', 'id': 'newofferings'}, {'meta_type': 'File', 'id': 'Course Offerings Spring 07'}, {'meta_type': 'File', 'id': 'Spring 2007 Course Offerings'}, {'meta_type': 'File', 'id': 'Fall 2007 Course Offerings Old'}, {'meta_type': 'Folder_Hidden', 'id': 'pa'}, {'meta_type': 'Folder_Hidden', 'id': 'tam'}, {'meta_type': 'File', 'id': 'Fall 2007 Course Offerings'}, {'meta_type': 'File', 'id': 'Spring 2008 Course Offerings'}, {'meta_type': 'Folder_Hidden', 'id': 'lits'}, {'meta_type': 'File', 'id': 'Fall 2008 Class and Time Roster'}, {'meta_type': 'ProgramPage', 'id': 'lit-ling'}, {'meta_type': 'ProgramPage', 'id': 'rel'}, {'meta_type': 'ProgramPage', 'id': 'soc-cult'}, {'meta_type': 'ProgramPage', 'id': 'hon-sup'}, {'meta_type': 'ProgramPage', 'id': 'grad'}, {'meta_type': 'DTML Document', 'id': 'css_content'}, {'meta_type': 'Folder_Hidden', 'id': 'litling'}, {'meta_type': 'Folder_Hidden', 'id': 'religion'}, {'meta_type': 'Folder_Hidden', 'id': 'graduate'}, {'meta_type': 'Folder_Hidden', 'id': 'soccult'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Fall 2008'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Spring 2009'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Fall 2009'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Spring 2010'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Fall 2010'}, {'meta_type': 'File', 'id': 'ASIAN 3373 Course Syllabus Fall 2010'}, {'meta_type': 'CoursePageNew', 'id': 'cantonese'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Spring 2011'}, {'meta_type': 'File', 'id': 'Important Dates Spring 2011'}, {'meta_type': 'CoursePageNew', 'id': 'cantonese2'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Fall 2011'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Spring 2012'}, {'meta_type': 'File', 'id': 'Course Schedule Spring 2012'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Fall 2012'}, {'meta_type': 'File', 'id': 'ASIAN 2245 Description'}, {'meta_type': 'File', 'id': 'Department of Asian Studies Course Offerings Spring 2013'}, {'meta_type': 'File', 'id': 'Course Schedule Spring 2013'}) confirming that the meta type is Folder_Hidden, a homegrown variation on the folder object that was built years ago. There are other instances of that product all over the site, and they seem to work fine... The meta type is confirmed with the type(be.aq_self) command: <class '*eGld6IM/4fOr3FLn15Iljw==.Folder_Hidden'> Since all objects within "courses" seem to be problematic, I found the meta type for the courses folder to be <class 'OFS.Folder.Folder'> I also noted that when I first type in "be = app.asian.courses.be<http://app.asian.courses.be/>" or any object within the courses folder I get: 2013-01-10 14:23:12 WARNING ZODB Could not import class 'GroupUserFolder' from module 'Products.GroupUserFolder.GroupUserFolder' I included everything that the debugger spit out in a previous response, but it got bounced for being to large... maybe unnecessary, anyway. On Jan 10, 2013, at 2:12 PM, Tres Seaver <tsea...@palladion.com<mailto:tsea...@palladion.com>> wrote: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 01/10/2013 01:51 PM, Dan Gaibel wrote: in the debugger I get <type 'ImplicitAcquirerWrapper'> for app.asian.courses.be<http://app.asian.courses.be> type. Same as other folder objects on the site, even those that are fully funtional. I should have figured. Try: type(be.aq_self) Another bit of data:: print app.asiaon.courses._objects Which should tell us the "meta_type" of the 'be' object. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com<mailto:tsea...@palladion.com> Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iEYEARECAAYFAlDvEpwACgkQ+gerLs4ltQ4qFQCcCiqxCNxd4gqVjpz2HYk52+ou vOwAnR+1+982Fjx2NqvlBiOLhjCLoLDo =kdqb -----END PGP SIGNATURE----- _______________________________________________ Zope maillist - Zope@zope.org<mailto:Zope@zope.org> https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )
_______________________________________________ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )