agora inbox for pljava-dev@postgresql.org
help / color / mirror / Atom feedSubject: [Pljava-dev] java.sql.SQLException: An attempt was made to call a PostgreSQL backend function while main thread was not in the JVM
Date: Sun, 19 Sep 2004 18:00:24 +0200
Message-ID: <414DAD18.6080405@click.cz> (raw)
Hi!
I am repeatedly calling SQL function, and trigger function fired by
"UPDATE" in sql function crashes with folowing exception. Crash is
reliable after 100 calls.
java.sql.SQLException: ERROR: java.sql.SQLException: An attempt was made
to call a PostgreSQL backend function while main thread was not in the JVM
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1130)
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:933)
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:139)
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:346)
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:294)
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:285)
Exception is generated by native method in class
org.postgresql.pljava.internal.TriggerData function
public boolean isFiredAfter() throws SQLException
{
synchronized(Backend.THREADLOCK)
{
>>> return this._isFiredAfter();
}
}
Does anybody knows, what is wrong?
Petr Michalek
view thread (4+ messages) latest in thread
Message-ID: <414DAD18.6080405@click.cz>
Permalink: ../414DAD18.6080405@click.cz/
Also on: postgresql.org/message-id/414DAD18.6080405@click.cz
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pljava-dev@postgresql.org
Subject: Re: [Pljava-dev] java.sql.SQLException: An attempt was made to call a PostgreSQL backend function while main thread was not in the JVM
In-Reply-To: <414DAD18.6080405@click.cz>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox