We are using pgpool to run 2 postgresql servers in master-slave mode with load balancing.
Sometimes (it is inconsistent, it works fine other times), I see this exception in the application logs -
09-10-17 01:35:01:627 - {ERROR} util.JDBCExceptionReporter Thread[https-jsse-nio-8443-exec-3]; ERROR: cannot execute UPDATE in a read-only transaction
This is around a call to the write psql function called by the app server. Don't see any issues around other write statement, only this.
Don't know if it's pgpool issue.