cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Baldwin <>
Subject DBCP Properties - testOnBorrow
Date Mon, 24 May 2010 16:28:01 GMT
My webapp is getting the following exception (Cayenne 3.0, with dbcpdatasourcefactory):

	java.util.NoSuchElementException: Could not create a validated object, cause: ValidateObject

When the following two parameters are added to the file

	cayenne.dbcp.validationQuery="select 1"

(Note: This does not occur if the two parameters are left out.)

My understanding from the Apache DBCP docs is that the "testOnBorrow" will not be run if the
"validationQuery" parameter is not set, and therefore they must both be set for this "testOnBorrow"
validation to occur.

Furthermore, the cayenne docs

list these two parameters as supported by Cayenne dbcpDataSourceFactory.

1. Are these parameters actually supported as I understand them, and if so, then has anyone
seen this exception?
2. What is the default connection-validation behavior when these parameters are absent from
the configuration?

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message