Subject Re: [firebird-support] Received error "GDS Exception. 335544363. no transaction for request" in JayBird
Author Helen Borrie
At 04:25 AM 28/01/2009, you wrote:
>Hi everyone,
>I am working on an application that does reverse engineering of
>databases and I recently received the exception "GDS Exception.
>335544363. no transaction for request" when trying to get meta data
>from a connection using JayBird. I have been unable to find an
>explanation of this error code and I am hoping someone can help me out.

It means just what it says. Any query (including those on metadata tables) has to be submitted within a transaction context. Each connectivity layer has its own way of passing the correct transaction handle across the API. Take your question to the Jaybird forum (the firebird-java list) to find out what you've omitted from your routine. Provide details like your Jaybird and Firebird versions and whether you're connecting to a Classic server or a Superserver.