fix bug.
implements with KeyedPooledObjectFactory.
config java version.