tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From zuxiong lin <linzuxiong1...@gmail.com>
Subject Re: How to config the Tomcat 7.x JNDI datasource by using BoneCP ??
Date Thu, 03 May 2012 03:39:15 GMT
So , why does tomcat report exception casued by  commons.dbcp ...factory ?
It is more like a bug...


On Thu, May 3, 2012 at 10:42 AM, Filip Hanik (mailing lists) <
devlists@hanik.com> wrote:

> Aah, yes you are right. The specify
>
> <Resource name="jdbc/DB" factory="com.jolbox.bonecp.BoneCPDataSource"
> type="javax.sql.DataSource" .../>
>
> Filip
>
> > -----Original Message-----
> > From: zuxiong lin [mailto:linzuxiong1988@gmail.com]
> > Sent: Wednesday, May 02, 2012 8:40 PM
> > To: Tomcat Users List
> > Subject: Re: How to config the Tomcat 7.x JNDI datasource by using
> > BoneCP ??
> >
> > com.jolbox.bonecp.BoneCPDataSource  implements DataSource,
> > *ObjectFactory ,
> > *
> > *isnot it a JNDI factory ?
> > *
> > On Thu, May 3, 2012 at 10:30 AM, Filip Hanik (mailing lists) <
> > devlists@hanik.com> wrote:
> >
> > > BoneCP doesn't have a JNDI factory AFAICT, and it's also missing a lot
> > of
> > > critical features, like validation etc
> > >
> > > Filip
> > >
> > > > -----Original Message-----
> > > > From: zuxiong lin [mailto:linzuxiong1988@gmail.com]
> > > > Sent: Wednesday, May 02, 2012 7:36 PM
> > > > To: Tomcat Users List
> > > > Subject: Re: How to config the Tomcat 7.x JNDI datasource by using
> > > > BoneCP ??
> > > >
> > > > > Don't do that: remove mysql-connector-j-5.1.9.jar from WEB-
> > INF/lib.
> > > > > Also remove the JAR for BoneCP.
> > > >
> > > > I donot have a try now. This morning I received your mail ,UTC+8.
> > > > Before I sent my mail for help , I just put the jar in both
> > Tomcat/lib
> > > > dir
> > > > and webapp/WEB-INF/lib.
> > > > And I found I am very confused in Tomcat-> <Reasource *factory*=""
> > />
> > > > ...
> > > > It seems that facotry doesnot work well.
> > > >
> > > > I found com.jolbox.bonecp.BoneCPDataSource have properties
> > > > : driverClassName in
> > javax.naming.spi.ObjectFactory#getObjectInstance
> > > > and driverClass .
> > > >
> > > >
> > > >
> > > > Thanks!
> > > >
> > > >
> > > > On Thu, May 3, 2012 at 9:19 AM, Christopher Schultz <
> > > > chris@christopherschultz.net> wrote:
> > > >
> > > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > > Hash: SHA1
> > > > >
> > > > > Zuxiong,
> > > > >
> > > > > On 5/2/12 9:13 PM, zuxiong lin wrote:
> > > > > > When I use BoneCP in per-web-app,  it is OK with  partitionCount
> > .
> > > > > > "partitionCount " is a property of BoneCP.
> > > > >
> > > > > Okay, that's fine then.
> > > > >
> > > > > > MySQL Connector/J  5.1.19,  I put it into both Tomcat's lib/
> > > > > > directory and my webapp's WEB-INF/lib directory.
> > > > >
> > > > > Don't do that: remove mysql-connector-j-5.1.9.jar from WEB-
> > INF/lib.
> > > > > Also remove the JAR for BoneCP.
> > > > >
> > > > > > I can have a try. I think it doesnot work :
> > > > >
> > > > > Did you try it or not?
> > > > >
> > > > > >> you'll need to have the JAR files for MySQL Connector/J
*and*
> > > > > >> BoneCP in Tomcat's lib/ directory and *not* in your webapp's
> > > > > >> WEB-INF/lib directory.
> > > > >
> > > > > I thought it was clear: Tomcat needs these libraries. Your webapp
> > does
> > > > > not. If you put those .jar files into WEB-INF/lib, things will ber
> > > > > seriously confused.
> > > > >
> > > > > - -chris
> > > > > -----BEGIN PGP SIGNATURE-----
> > > > > Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
> > > > > Comment: GPGTools - http://gpgtools.org
> > > > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> > > > >
> > > > > iEYEARECAAYFAk+h3Q8ACgkQ9CaO5/Lv0PBItwCZAQ46/6hFozDCuQuzD6CzAsFg
> > > > > CRAAoKLTCLFSoswkgvreSBUBYeShxM1R
> > > > > =k9mT
> > > > > -----END PGP SIGNATURE-----
> > > > >
> > > > > ------------------------------------------------------------------
> > ---
> > > > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > > > > For additional commands, e-mail: users-help@tomcat.apache.org
> > > > >
> > > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > > For additional commands, e-mail: users-help@tomcat.apache.org
> > >
> > >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

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