Silva2.3 / NotYet exception

Andrew Altepeter <[email protected]> Mon, 19 Sep 2011 15:17:00 -0500
Newsgroups gmane.comp.web.zope.silva.devel
Message-ID <CAEssFdB4S2QiZicQAsNs7QVxsOyCx60Dunbbyz52MgkoK0CDPg@mail.gmail.com>
--===============1450561896412595337==
Content-Type: multipart/alternative; boundary=000e0cd3309088e9fa04ad51061f

--000e0cd3309088e9fa04ad51061f
Content-Type: text/plain; charset=ISO-8859-1

Greetings,

I'm sure you know we're running Silva 2.3.  From time to time since the
upgrade we've seen a "NotYet" error appear in the error log. I haven't been
able to track it down or reproduce it until just now.  What follows is the
traceback -- this is on a page with an InlineNewsViewer pointing to an
AgendaViewer.  I don't know what this error means, but it is preventing the
source from displaying on the page:

2011-09-19 15:17:45,317 ERROR [Zope.SiteErrorLog]
1316463465.260.783309283977
http://localhost:8080/silva/cas/admissions/visit/index/@@index.html
Traceback (innermost last):
  Module silva.core.contentlayout.parts, line 175, in render
   - __traceback_info__: external source cs_inv
  Module Products.SilvaExternalSources.CodeSource, line 140, in to_html
  Module Shared.DC.Scripts.Bindings, line 324, in __call__
  Module Shared.DC.Scripts.Bindings, line 361, in _bindAndExec
  Module Products.PageTemplates.ZopePageTemplate, line 335, in _exec
  Module Products.PageTemplates.ZopePageTemplate, line 432, in pt_render
  Module Products.PageTemplates.PageTemplate, line 80, in pt_render
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
  Module Products.PageTemplates.Expressions, line 220, in evaluateStructure
  Module zope.tales.tales, line 696, in evaluate
   - URL: /silva/cs_inv/view
   - Line 1, Column 0
   - Expression: <PythonExpr
context.restrictedTraverse(['@@inline-news-viewer'])(**options)>
   - Names:
      {'container': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'context': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'default': <object object at 0xb738e648>,
       'here': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'loop': {},
       'nothing': None,
       'options': {'args': (),
                   'calendar_date': u'calendar',
                   'display_title': u'1',
                   'div_class': u'',
                   'div_id': u'',
                   'limit': 4,
                   'model': <Page at /silva/cas/admissions/visit/index>,
                   'more_link': u'yes',
                   'more_news': u'More events',
                   'more_url': u'
http://cas.bethel.edu/admissions/visit/events',
                   'recurrence_limit': None,
                   'show_image': u'yes',
                   'show_rss': u'yes',
                   'version': <PageVersion at
/silva/cas/admissions/visit/index/10>,
                   'viewer': 'admissions/cas-admissions-events-viewer'},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
0xd903784>,
       'request': <WSGIRequest, URL=
http://localhost:8080/silva/cas/admissions/visit/index/@@index.html>,
       'root': <Application at >,
       'template': <ZopePageTemplate at /silva/cs_inv/view>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'aaltepet'>}
  Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
   - __traceback_info__:
context.restrictedTraverse(['@@inline-news-viewer'])(**options)
  Module PythonExpr, line 1, in <expression>
  Module AccessControl.ZopeGuards, line 358, in guarded_apply
  Module AccessControl.ZopeGuards, line 380, in builtin_guarded_apply
  Module silva.core.cache.descriptors, line 86, in cached_method
  Module beaker.cache, line 214, in get
  Module beaker.container, line 298, in get_value
  Module silva.core.cache.descriptors, line 84, in solves
  Module bethel.codesources.browser.view, line 223, in __call__
  Module Products.Five.browser.metaconfigure, line 477, in __call__
  Module Products.Five.browser.pagetemplatefile, line 126, in __call__
  Module Products.Five.browser.pagetemplatefile, line 60, in __call__
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 583, in do_setLocal_tal
  Module zope.tales.tales, line 696, in evaluate
   - URL:
/home/aaltepet/silva/local-Silva-2.3/src/bethel.codesources/bethel/codesources/browser/
inline-news-viewer.pt
   - Line 1, Column 0
   - Expression: <PythonExpr ( here.get_items(item_limit, viewer,
options['model'], recurrence_limit))>
   - Names:
      {'args': (),
       'container': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'context': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'default': <object object at 0xb738e648>,
       'here': <InlineViewer at /silva/cs_inv used for
/silva/cas/admissions/visit/index/10/>,
       'loop': {},
       'nothing': None,
       'options': {'args': (),
                   'calendar_date': u'calendar',
                   'display_title': u'1',
                   'div_class': u'',
                   'div_id': u'',
                   'limit': 4,
                   'model': <Page at /silva/cas/admissions/visit/index>,
                   'more_link': u'yes',
                   'more_news': u'More events',
                   'more_url': u'
http://cas.bethel.edu/admissions/visit/events',
                   'recurrence_limit': None,
                   'show_image': u'yes',
                   'show_rss': u'yes',
                   'version': <PageVersion at
/silva/cas/admissions/visit/index/10>,
                   'viewer': 'admissions/cas-admissions-events-viewer'},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
0xd5d920c>,
       'request': <WSGIRequest, URL=
http://localhost:8080/silva/cas/admissions/visit/index/@@index.html>,
       'root': <Application at >,
       'template':
<Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at
0xc12512c>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'aaltepet'>,
       'view': <Products.Five.metaclass.SimpleViewClass from
/home/aaltepet/silva/local-Silva-2.3/src/bethel.codesources/bethel/codesources/browser/
inline-news-viewer.pt object at 0xd889bcc>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at
0xd87c2ac>}
  Module zope.tales.pythonexpr, line 59, in __call__
   - __traceback_info__: ( here.get_items(item_limit, viewer,
options['model'], recurrence_limit))
  Module <string>, line 1, in <module>
  Module Products.SilvaNews.InlineViewer, line 138, in get_items
  Module Products.SilvaNews.adapters.newsprovider, line 26, in getitems
  Module Products.SilvaNews.viewers.AgendaViewer, line 91, in get_items
  Module Products.SilvaNews.viewers.NewsViewer, line 207, in
_get_items_helper
  Module silva.core.references.reference, line 224, in __iter__
  Module silva.core.references.reference, line 185, in get_references
  Module silva.core.references.service, line 94, in get_references_from
  Module silva.core.references.reference, line 32, in get_content_id
  Module five.intid.intid, line 36, in register
  Module zope.site.hooks, line 95, in adapter_hook
  Module zope.security.adapter, line 88, in __call__
  Module five.intid.keyreference, line 55, in __init__
NotYet: <AgendaViewer at cas-admissions-events-viewer>

Ideas?
Andy

--000e0cd3309088e9fa04ad51061f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Greetings,<div><br></div><div>I&#39;m sure you know we&#39;re running Silva=
 2.3. =A0From time to time since the upgrade we&#39;ve seen a &quot;NotYet&=
quot; error appear in the error log. I haven&#39;t been able to track it do=
wn or reproduce it until just now. =A0What follows is the traceback -- this=
 is on a page with an InlineNewsViewer pointing to an AgendaViewer. =A0I do=
n&#39;t know what this error means, but it is preventing the source from di=
splaying on the page:</div>
<div><br></div><div><div>2011-09-19 15:17:45,317 ERROR [Zope.SiteErrorLog] =
1316463465.260.783309283977 <a href=3D"http://localhost:8080/silva/cas/admi=
ssions/visit/index/@@index.html">http://localhost:8080/silva/cas/admissions=
/visit/index/@@index.html</a></div>
<div>Traceback (innermost last):</div><div>=A0=A0Module silva.core.contentl=
ayout.parts, line 175, in render</div><div>=A0=A0 - __traceback_info__: ext=
ernal source cs_inv</div><div>=A0=A0Module Products.SilvaExternalSources.Co=
deSource, line 140, in to_html</div>
<div>=A0=A0Module Shared.DC.Scripts.Bindings, line 324, in __call__</div><d=
iv>=A0=A0Module Shared.DC.Scripts.Bindings, line 361, in _bindAndExec</div>=
<div>=A0=A0Module Products.PageTemplates.ZopePageTemplate, line 335, in _ex=
ec</div>
<div>=A0=A0Module Products.PageTemplates.ZopePageTemplate, line 432, in pt_=
render</div><div>=A0=A0Module Products.PageTemplates.PageTemplate, line 80,=
 in pt_render</div><div>=A0=A0Module zope.pagetemplate.pagetemplate, line 1=
13, in pt_render</div>
<div>=A0=A0Module zope.tal.talinterpreter, line 271, in __call__</div><div>=
=A0=A0Module zope.tal.talinterpreter, line 343, in interpret</div><div>=A0=
=A0Module zope.tal.talinterpreter, line 531, in do_optTag_tal</div><div>=A0=
=A0Module zope.tal.talinterpreter, line 513, in no_tag</div>
<div>=A0=A0Module zope.tal.talinterpreter, line 343, in interpret</div><div=
>=A0=A0Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal<=
/div><div>=A0=A0Module Products.PageTemplates.Expressions, line 220, in eva=
luateStructure</div>
<div>=A0=A0Module zope.tales.tales, line 696, in evaluate</div><div>=A0=A0 =
- URL: /silva/cs_inv/view</div><div>=A0=A0 - Line 1, Column 0</div><div>=A0=
=A0 - Expression: &lt;PythonExpr context.restrictedTraverse([&#39;@@inline-=
news-viewer&#39;])(**options)&gt;</div>
<div>=A0=A0 - Names:</div><div>=A0=A0 =A0 =A0{&#39;container&#39;: &lt;Inli=
neViewer at /silva/cs_inv used for /silva/cas/admissions/visit/index/10/&gt=
;,</div><div>=A0=A0 =A0 =A0 &#39;context&#39;: &lt;InlineViewer at /silva/c=
s_inv used for /silva/cas/admissions/visit/index/10/&gt;,</div>
<div>=A0=A0 =A0 =A0 &#39;default&#39;: &lt;object object at 0xb738e648&gt;,=
</div><div>=A0=A0 =A0 =A0 &#39;here&#39;: &lt;InlineViewer at /silva/cs_inv=
 used for /silva/cas/admissions/visit/index/10/&gt;,</div><div>=A0=A0 =A0 =
=A0 &#39;loop&#39;: {},</div>
<div>=A0=A0 =A0 =A0 &#39;nothing&#39;: None,</div><div>=A0=A0 =A0 =A0 &#39;=
options&#39;: {&#39;args&#39;: (),</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 &#39;calendar_date&#39;: u&#39;calendar&#39;,</div><div>=A0=A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;display_title&#39;: u&#39;1&#39;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;div_class&#39;: u&#39;&#39=
;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;div_id&#39;: u&#39=
;&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;limit&#39;: 4=
,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;model&#39;: &lt;Pag=
e at /silva/cas/admissions/visit/index&gt;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;more_link&#39;: u&#39;yes&=
#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;more_news&#39;:=
 u&#39;More events&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &=
#39;more_url&#39;: u&#39;<a href=3D"http://cas.bethel.edu/admissions/visit/=
events">http://cas.bethel.edu/admissions/visit/events</a>&#39;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;recurrence_limit&#39;: Non=
e,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;show_image&#39;: u=
&#39;yes&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;show_r=
ss&#39;: u&#39;yes&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &=
#39;version&#39;: &lt;PageVersion at /silva/cas/admissions/visit/index/10&g=
t;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;viewer&#39;: &#39;admissio=
ns/cas-admissions-events-viewer&#39;},</div><div>=A0=A0 =A0 =A0 &#39;repeat=
&#39;: &lt;Products.PageTemplates.Expressions.SafeMapping object at 0xd9037=
84&gt;,</div><div>=A0=A0 =A0 =A0 &#39;request&#39;: &lt;WSGIRequest, URL=3D=
<a href=3D"http://localhost:8080/silva/cas/admissions/visit/index/@@index.h=
tml">http://localhost:8080/silva/cas/admissions/visit/index/@@index.html</a=
>&gt;,</div>
<div>=A0=A0 =A0 =A0 &#39;root&#39;: &lt;Application at &gt;,</div><div>=A0=
=A0 =A0 =A0 &#39;template&#39;: &lt;ZopePageTemplate at /silva/cs_inv/view&=
gt;,</div><div>=A0=A0 =A0 =A0 &#39;traverse_subpath&#39;: [],</div><div>=A0=
=A0 =A0 =A0 &#39;user&#39;: &lt;PropertiedUser &#39;aaltepet&#39;&gt;}</div=
>
<div>=A0=A0Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__=
</div><div>=A0=A0 - __traceback_info__: context.restrictedTraverse([&#39;@@=
inline-news-viewer&#39;])(**options)</div><div>=A0=A0Module PythonExpr, lin=
e 1, in &lt;expression&gt;</div>
<div>=A0=A0Module AccessControl.ZopeGuards, line 358, in guarded_apply</div=
><div>=A0=A0Module AccessControl.ZopeGuards, line 380, in builtin_guarded_a=
pply</div><div>=A0=A0Module silva.core.cache.descriptors, line 86, in cache=
d_method</div>
<div>=A0=A0Module beaker.cache, line 214, in get</div><div>=A0=A0Module bea=
ker.container, line 298, in get_value</div><div>=A0=A0Module silva.core.cac=
he.descriptors, line 84, in solves</div><div>=A0=A0Module bethel.codesource=
s.browser.view, line 223, in __call__</div>
<div>=A0=A0Module Products.Five.browser.metaconfigure, line 477, in __call_=
_</div><div>=A0=A0Module Products.Five.browser.pagetemplatefile, line 126, =
in __call__</div><div>=A0=A0Module Products.Five.browser.pagetemplatefile, =
line 60, in __call__</div>
<div>=A0=A0Module zope.pagetemplate.pagetemplate, line 113, in pt_render</d=
iv><div>=A0=A0Module zope.tal.talinterpreter, line 271, in __call__</div><d=
iv>=A0=A0Module zope.tal.talinterpreter, line 343, in interpret</div><div>=
=A0=A0Module zope.tal.talinterpreter, line 583, in do_setLocal_tal</div>
<div>=A0=A0Module zope.tales.tales, line 696, in evaluate</div><div>=A0=A0 =
- URL: /home/aaltepet/silva/local-Silva-2.3/src/bethel.codesources/bethel/c=
odesources/browser/<a href=3D"http://inline-news-viewer.pt">inline-news-vie=
wer.pt</a></div>
<div>=A0=A0 - Line 1, Column 0</div><div>=A0=A0 - Expression: &lt;PythonExp=
r ( here.get_items(item_limit, viewer, options[&#39;model&#39;], recurrence=
_limit))&gt;</div><div>=A0=A0 - Names:</div><div>=A0=A0 =A0 =A0{&#39;args&#=
39;: (),</div><div>
=A0=A0 =A0 =A0 &#39;container&#39;: &lt;InlineViewer at /silva/cs_inv used =
for /silva/cas/admissions/visit/index/10/&gt;,</div><div>=A0=A0 =A0 =A0 &#3=
9;context&#39;: &lt;InlineViewer at /silva/cs_inv used for /silva/cas/admis=
sions/visit/index/10/&gt;,</div>
<div>=A0=A0 =A0 =A0 &#39;default&#39;: &lt;object object at 0xb738e648&gt;,=
</div><div>=A0=A0 =A0 =A0 &#39;here&#39;: &lt;InlineViewer at /silva/cs_inv=
 used for /silva/cas/admissions/visit/index/10/&gt;,</div><div>=A0=A0 =A0 =
=A0 &#39;loop&#39;: {},</div>
<div>=A0=A0 =A0 =A0 &#39;nothing&#39;: None,</div><div>=A0=A0 =A0 =A0 &#39;=
options&#39;: {&#39;args&#39;: (),</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 &#39;calendar_date&#39;: u&#39;calendar&#39;,</div><div>=A0=A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;display_title&#39;: u&#39;1&#39;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;div_class&#39;: u&#39;&#39=
;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;div_id&#39;: u&#39=
;&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;limit&#39;: 4=
,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;model&#39;: &lt;Pag=
e at /silva/cas/admissions/visit/index&gt;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;more_link&#39;: u&#39;yes&=
#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;more_news&#39;:=
 u&#39;More events&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &=
#39;more_url&#39;: u&#39;<a href=3D"http://cas.bethel.edu/admissions/visit/=
events">http://cas.bethel.edu/admissions/visit/events</a>&#39;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;recurrence_limit&#39;: Non=
e,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;show_image&#39;: u=
&#39;yes&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;show_r=
ss&#39;: u&#39;yes&#39;,</div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &=
#39;version&#39;: &lt;PageVersion at /silva/cas/admissions/visit/index/10&g=
t;,</div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 &#39;viewer&#39;: &#39;admissio=
ns/cas-admissions-events-viewer&#39;},</div><div>=A0=A0 =A0 =A0 &#39;repeat=
&#39;: &lt;Products.PageTemplates.Expressions.SafeMapping object at 0xd5d92=
0c&gt;,</div><div>=A0=A0 =A0 =A0 &#39;request&#39;: &lt;WSGIRequest, URL=3D=
<a href=3D"http://localhost:8080/silva/cas/admissions/visit/index/@@index.h=
tml">http://localhost:8080/silva/cas/admissions/visit/index/@@index.html</a=
>&gt;,</div>
<div>=A0=A0 =A0 =A0 &#39;root&#39;: &lt;Application at &gt;,</div><div>=A0=
=A0 =A0 =A0 &#39;template&#39;: &lt;Products.Five.browser.pagetemplatefile.=
ViewPageTemplateFile object at 0xc12512c&gt;,</div><div>=A0=A0 =A0 =A0 &#39=
;traverse_subpath&#39;: [],</div>
<div>=A0=A0 =A0 =A0 &#39;user&#39;: &lt;PropertiedUser &#39;aaltepet&#39;&g=
t;,</div><div>=A0=A0 =A0 =A0 &#39;view&#39;: &lt;Products.Five.metaclass.Si=
mpleViewClass from /home/aaltepet/silva/local-Silva-2.3/src/bethel.codesour=
ces/bethel/codesources/browser/<a href=3D"http://inline-news-viewer.pt">inl=
ine-news-viewer.pt</a> object at 0xd889bcc&gt;,</div>
<div>=A0=A0 =A0 =A0 &#39;views&#39;: &lt;Products.Five.browser.pagetemplate=
file.ViewMapper object at 0xd87c2ac&gt;}</div><div>=A0=A0Module zope.tales.=
pythonexpr, line 59, in __call__</div><div>=A0=A0 - __traceback_info__: ( h=
ere.get_items(item_limit, viewer, options[&#39;model&#39;], recurrence_limi=
t))</div>
<div>=A0=A0Module &lt;string&gt;, line 1, in &lt;module&gt;</div><div>=A0=
=A0Module Products.SilvaNews.InlineViewer, line 138, in get_items</div><div=
>=A0=A0Module Products.SilvaNews.adapters.newsprovider, line 26, in getitem=
s</div><div>
=A0=A0Module Products.SilvaNews.viewers.AgendaViewer, line 91, in get_items=
</div><div>=A0=A0Module Products.SilvaNews.viewers.NewsViewer, line 207, in=
 _get_items_helper</div><div>=A0=A0Module silva.core.references.reference, =
line 224, in __iter__</div>
<div>=A0=A0Module silva.core.references.reference, line 185, in get_referen=
ces</div><div>=A0=A0Module silva.core.references.service, line 94, in get_r=
eferences_from</div><div>=A0=A0Module silva.core.references.reference, line=
 32, in get_content_id</div>
<div>=A0=A0Module five.intid.intid, line 36, in register</div><div>=A0=A0Mo=
dule zope.site.hooks, line 95, in adapter_hook</div><div>=A0=A0Module zope.=
security.adapter, line 88, in __call__</div><div>=A0=A0Module five.intid.ke=
yreference, line 55, in __init__</div>
<div>NotYet: &lt;AgendaViewer at cas-admissions-events-viewer&gt;</div></di=
v><div><br></div><div>Ideas?</div><div>Andy</div>

--000e0cd3309088e9fa04ad51061f--

--===============1450561896412595337==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
silva-dev mailing list
silva-dev-IAPFreCvJWM6s/[email protected]
https://lists.infrae.com/mailman/listinfo/silva-dev

--===============1450561896412595337==--