Re: [Zope] rendered method in dtml document
[forwarded back on list] On Mon, 2003-09-29 at 06:21, Thomas M G Bennett wrote:
Could the REQUEST error be coming from the python script call in the dtml method?
Sure could be, but your traceback should make it clear what object is throwing the exception. In case you didn't already know, the last 20 or so tracebacks are stored in the error_log object in the ZMI root.
Should it maybe be a dtml-let using a python script to set the ip_add_flag value?
I'm not aware of any reason that would make a difference... but if you want to give it a try, I'm sure it couldn't hurt. Troubleshooting DTML can sometimes be a pain since you rarely get useful information on what line the error occurs on. Often, isolating the error requires whittling down your assumptions. For example, give any scripts you call a new name and replace them with "dummy" objects that return a single, correctly-formatted value. Try one at a time. When doing this makes a difference in what error you get back, you've probably found at least one source of the problem. Sorry I can't be any more insightful than that. It's not obvious (to me) what the source of your problem is here. Unless someone else has the answer, I would expect that you've got some debugging to do. HTH, Dylan
Eureka! I found it, but not quite as short a tag as I had hoped for: The dtml document is now: a link to <dtml-in expr="db_title_query(mytitle='74')"><dtml-var dbtitle></dtml-in> which is a proxy or local url I removed the dtml-in from the dtml method. Originally I was not making the parameter call to the ZSQL Method from the document. I was making the parameter call to the dtml method. for http://www.library.appstate.edu/a_test I get a link to Family & Society Studies Worldwide which is a proxy or local url - where Family &Society Studies Worldwide is hyperlinked to biblioline.nisc.com/scripts/login.dll?BiblioLine&dbname=QFSD;done=referer out of this domain you should get a link to Family & Society Studies Worldwide which is a proxy or local url -where Family & Social Studies Worldwide is hyperlinked to: 0-biblioline.nisc.com.wncln.wncln.org/scripts/login.dll? BiblioLine&dbname=QFSD;done=referer I would appreciate if someone would verify that, I can;t test it myself until I get home from work. Thanks to Dylan Reinhardt and J. Cameron Cooper who set me on the right path to success. Thomas 9/29/2003 11:43:07 AM, Dylan Reinhardt <zope@dylanreinhardt.com> wrote:
[forwarded back on list]
On Mon, 2003-09-29 at 06:21, Thomas M G Bennett wrote:
Could the REQUEST error be coming from the python script call in the dtml method?
Sure could be, but your traceback should make it clear what object is throwing the exception. In case you didn't already know, the last 20 or so tracebacks are stored in the error_log object in the ZMI root.
Should it maybe be a dtml-let using a python script to set the ip_add_flag value?
I'm not aware of any reason that would make a difference... but if you want to give it a try, I'm sure it couldn't hurt.
Troubleshooting DTML can sometimes be a pain since you rarely get useful information on what line the error occurs on. Often, isolating the error requires whittling down your assumptions. For example, give any scripts you call a new name and replace them with "dummy" objects that return a single, correctly-formatted value. Try one at a time. When doing this makes a difference in what error you get back, you've probably found at least one source of the problem.
Sorry I can't be any more insightful than that. It's not obvious (to me) what the source of your problem is here. Unless someone else has the answer, I would expect that you've got some debugging to do.
HTH,
Dylan
_______________________________________________ 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 )
----------------------------------------------------------------- Thomas McMillan Grant Bennett Appalachian State University Computer Consultant III University Library Voice: 828 262 6587 FAX: 828 262 2797 "Windows: A 32-bit GUI on top of a 16-bit wrapper around an 8-bit interpretation of a 4-bit operating system written by a 2-bit company." -David Simmons
participants (2)
-
Dylan Reinhardt -
Thomas M G Bennett