On Wednesday, October 24, 2012 6:31:58 PM UTC-4, Adam Hooper wrote:
How about I write that properly:
Java: PGConnection pgconn = conn.unwrap(PGConnection.class)
Scala: pgconn : PGConnection = conn.unwrap(classOf[PGConnection])
For me the above results in
PSQLException: Method org.postgresql.jdbc4.Jdbc4Connection.unwrap(Class<T>) is not yet implemented. (AbstractJdbc4Connection.java:163)
conn match {
case bcpConn: com.jolbox.bonecp.ConnectionHandle => {
bcpConn.getInternalConnection() match {
case pgConn: org.postgresql.PGConnection => {
val loMgr = pgConn.getLargeObjectAPI()
...
}
case _ => // handle bad cast
}
case _ => // handle bad cast
}
Seems to work
_jonas