<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
type(courses.aq_self) yields: &lt;class 'OFS.Folder.Folder'&gt;<br>
<br>
print app.asian.courses._objects gives me:<br>
<br>
({'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'})<br>
<br>
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...<br>
<br>
The meta type is confirmed with the type(be.aq_self) command:<br>
<br>
&lt;class '*eGld6IM/4fOr3FLn15Iljw==.Folder_Hidden'&gt;<br>
<br>
Since all objects within &quot;courses&quot; seem to be problematic, I found the meta type for the courses folder to be &lt;class 'OFS.Folder.Folder'&gt; &nbsp;<br>
<br>
I also noted that when I first type in &quot;be =&nbsp;<a href="http://app.asian.courses.be/">app.asian.courses.be</a>&quot; or any object within the courses folder I get:<br>
<br>
2013-01-10 14:23:12 WARNING ZODB Could not import class 'GroupUserFolder' from module 'Products.GroupUserFolder.GroupUserFolder'
<div><br>
</div>
<div>I included everything that the debugger spit out in a previous response, but it got bounced for being to large... maybe unnecessary, anyway.</div>
<div><br>
<div>
<div>On Jan 10, 2013, at 2:12 PM, Tres Seaver &lt;<a href="mailto:tseaver@palladion.com">tseaver@palladion.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
On 01/10/2013 01:51 PM, Dan Gaibel wrote:<br>
<blockquote type="cite">in the debugger I get &lt;type 'ImplicitAcquirerWrapper'&gt; for
<br>
<a href="http://app.asian.courses.be">app.asian.courses.be</a> type. Same as other folder objects on the site,
<br>
even those that are fully funtional.<br>
</blockquote>
<br>
I should have figured. &nbsp;Try:<br>
<br>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">type(be.aq_self)<br>
</blockquote>
</blockquote>
</blockquote>
<br>
Another bit of data::<br>
<br>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">print app.asiaon.courses._objects<br>
</blockquote>
</blockquote>
</blockquote>
<br>
Which should tell us the &quot;meta_type&quot; of the 'be' object.<br>
<br>
<br>
Tres.<br>
- -- <br>
===================================================================<br>
Tres Seaver &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#43;1 540-429-0999 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:tseaver@palladion.com">tseaver@palladion.com</a><br>
Palladion Software &nbsp;&nbsp;&quot;Excellence by Design&quot; &nbsp;&nbsp;&nbsp;<a href="http://palladion.com">http://palladion.com</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.11 (GNU/Linux)<br>
Comment: Using GnuPG with undefined - <a href="http://www.enigmail.net/">http://www.enigmail.net/</a><br>
<br>
iEYEARECAAYFAlDvEpwACgkQ&#43;gerLs4ltQ4qFQCcCiqxCNxd4gqVjpz2HYk52&#43;ou<br>
vOwAnR&#43;1&#43;982Fjx2NqvlBiOLhjCLoLDo<br>
=kdqb<br>
-----END PGP SIGNATURE-----<br>
<br>
_______________________________________________<br>
Zope maillist &nbsp;- &nbsp;<a href="mailto:Zope@zope.org">Zope@zope.org</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zope">https://mail.zope.org/mailman/listinfo/zope</a><br>
** &nbsp;&nbsp;No cross posts or HTML encoding! &nbsp;**<br>
(Related lists -<br>
https://mail.zope.org/mailman/listinfo/zope-announce<br>
https://mail.zope.org/mailman/listinfo/zope-dev )<br>
<br>
</blockquote>
</div>
<br>
</div>
</body>
</html>