When i was testing ATS with PostgreSQL, almost all demos caused aolserver to crash because that SQL statements were for Oracle, and postgresql driver were complaining about it an crashed the server itself.
The problem is:
in function Ns_PgExec line 546 should be
Ns_Log(Error, "nspostgres: result status '%d', message '%s'", PQresultStatus(nsConn->res),PQerrorMessage(nsConn->conn));
PQresultStatus returns integer values, but sprintf symbol was '%s' instead.
Also where i can upload my copy of ATS, basically i made it completely
independent of any other tools, it can be installed as a Tcl module.