Hi there,

when testing one of my routines I get a strange error.
SystemError: null argument to internal routine

this is the method I call:
    def getExistingDoktypes(self, typid=0):
        "return tuple with ((typid, typ), ((typid1, typ1), (typid2, typ2), ..))"
        session = self.getSession()
s = doctypCL.__table__.select()#[doctyp.c.typid,doctyp.c.doctyp,doctyp.c.subtyp,doctyp.c.topleveldir])
        records = session.execute(s)

I am using sqlalchemy 0.6.6
The DB is Postgress

thanks for pointers where to fix this error
robert


Error in test testAddNewDocnumTB2 (ruagaero.intradevcontent.tests.testDokuments.TestEditDocuments)
Traceback (most recent call last):
File "/home/zope/ruagaeroV3/parts/zope2/lib/python/Testing/ZopeTestCase/profiler.py", line 86, in __call__
    self.setUp()
File "/home/zope/ruagaeroV3/parts/zope2/lib/python/Testing/ZopeTestCase/PortalTestCase.py", line 62, in setUp
    self.afterSetUp()
File "/home/zope/ruagaeroV3/src/ruagaero.intradevcontent/ruagaero/intradevcontent/tests/testDokuments.py", line 111, in afterSetUp
    doclist._getData()
File "/home/zope/ruagaeroV3/src/ruagaero.intradevcontent/ruagaero/intradevcontent/browser/document_ruag_list.py", line 62, in _getData
    self.data = dok_field_handler.getData()
File "/home/zope/ruagaeroV3/src/ruagaero.intradevcontent/ruagaero/intradevcontent/content/dokumenthandler.py", line 991, in getData
    doctypes = self.getDokSubtypesFromDoktype(docdata['typid'])
File "/home/zope/ruagaeroV3/src/ruagaero.intradevcontent/ruagaero/intradevcontent/content/dokumenthandler.py", line 138, in getDokSubtypesFromDoktype
    data = self.getExistingDoktypes(typid)
File "/home/zope/ruagaeroV3/src/ruagaero.intradevcontent/ruagaero/intradevcontent/content/dokumenthandler.py", line 98, in getExistingDoktypes
    records = session.execute(s)
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/orm/session.py", line 719, in execute
    return self._connection_for_bind(engine, close_with_result=True).execute(
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/engine/base.py", line 1191, in execute
    params)
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/engine/base.py", line 1271, in _execute_clauseelement
    return self.__execute_context(context)
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/engine/base.py", line 1302, in __execute_context
    context.parameters[0], context=context)
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/engine/base.py", line 1394, in _cursor_execute
    context)
File "/home/zope/ruagaeroV3/eggs/SQLAlchemy-0.6.6-py2.4.egg/sqlalchemy/engine/default.py", line 299, in do_execute
    cursor.execute(statement, parameters)
SystemError: null argument to internal routine

--
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to