[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: [jira] [Created] (DBCP-477) Documentation out of date and confusing
From: "Steve Cohen (JIRA)" <jira () apache ! org>
Date: 2017-07-31 23:28:06
Message-ID: JIRA.13091402.1501543639000.56968.1501543686443 () Atlassian ! JIRA
[Download RAW message or body]
Steve Cohen created DBCP-477:
--------------------------------
Summary: Documentation out of date and confusing
Key: DBCP-477
URL: https://issues.apache.org/jira/browse/DBCP-477
Project: Commons Dbcp
Issue Type: Bug
Affects Versions: 2.2
Reporter: Steve Cohen
Priority: Minor
The DBCP package description page \
([https://commons.apache.org/proper/commons-dbcp/apidocs/org/apache/commons/dbcp2/package-summary.html#package_description]) \
is referred to from the Overview page as containing important information on usage of \
the package.
The following sample code is provided there:
{noformat}
GenericObjectPool connectionPool = new GenericObjectPool(null);
ConnectionFactory connectionFactory = new \
DriverManagerConnectionFactory("jdbc:some:connect:string", "username", "password"); \
PoolableConnectionFactory poolableConnectionFactory = new \
PoolableConnectionFactory(connectionFactory,connectionPool,null,null,false,true); \
PoolingDataSource dataSource = new PoolingDataSource(connectionPool); {noformat}
This is out of date: the six argument constructor for PoolableConnectionFactory has \
been removed. Additionally, even if the correct constructor is used, nothing \
connects the PortableConnectionFactory created on the third line with the pool.
There is a much better sample at \
[https://git-wip-us.apache.org/repos/asf?p=commons-dbcp.git;a=blob;f=doc/PoolingDataSo \
urceExample.java;h=2a12c74898930b9623223db1597b8a8052a6f1df;hb=56deeaf5ccbbee5081dbcce374685f4399d71bd5]
However this should be accessible from any of several "examples" links on the site, \
all of which are broken.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic