Hi, I'm taking a shot in the dark and hoping someone else has seen this
situation before. I have a report that sits in a separate module that I
call from a TG subcontroller. When I run this report outside of TG, it
works fine. When I run it from my TG app, I get the following:
Traceback (most recent call last):
File
"C:\Python24\lib\site-packages\cherrypy-2.2.1-py2.4.egg\cherrypy\_cphttptools.py",
line 105, in _run
self.main()
File
"C:\Python24\lib\site-packages\cherrypy-2.2.1-py2.4.egg\cherrypy\_cphttptools.py",
line 254, in main
body = page_handler(*virtual_path, **self.params)
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\identity\conditions.py",
line 275, in _wrapper
return fn( *args, **kw )
File "<string>", line 3, in ingredientReceivingReport
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\controllers.py",
line 334, in expose
output = database.run_with_transaction(
File "<string>", line 5, in run_with_transaction
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\database.py",
line 302, in so_rwt
retval = func(*args, **kw)
File "<string>", line 5, in _expose
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\controllers.py",
line 351, in <lambda>
mapping, fragment, args, kw)))
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\controllers.py",
line 378, in _execute_func
output = errorhandling.try_call(func, *args, **kw)
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\errorhandling.py",
line 73, in try_call
return func(self, *args, **kw)
File "<string>", line 3, in ingredientReceivingReport
File
"C:\Python24\lib\site-packages\turbogears-1.0.1-py2.4.egg\turbogears\identity\conditions.py",
line 235, in require
return fn(self, *args, **kwargs)
File "C:\PyWork\TurboGears\motion\motion\subcontrollers\report.py", line 356,
in ingredientReceivingReport
ir.ingredientRcvDetailReport(letters_file, fromDate, toDate, plantId,
userId)
File
"C:\PyWork\TurboGears\motion\motion\utility\ingredientRcvDetailReport.py", line
223, in ingredientRcvDetailReport
aconn=adodbapi.connect('PROVIDER=IBMDA400; DATA SOURCE=host;USER
ID=zzzzzz;PASSWORD=yyyyyy')
File "C:\Python24\Lib\site-packages\adodbapi\adodbapi.py", line 216, in
connect
raise InterfaceError #Probably COM Error
InterfaceError: <function _wrapper at 0x021CCDF0>
Also, this used to work, just stopped this week. It stopped working in
my test and production environments, but still works on both machines
from the command line. I haven't made any changes to my Python or TG
setup. Anything obvious I'm overlooking?
-Jim
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---