Hi "IMCaptor" (what an unusual name you have :-)
What you need is the FactoryCreateRule.
Step 1:
Write a class which extends
org.apache.commons.digester.AbstractObjectCreationFactory.
Implement the createObject method.
Step 2:
call method addFactoryCreateRule on your digester instance to set up the
appropriate rule.
See the javadoc for class FactoryCreateRule for more info.
Regards,
Simon
On Mon, 2002-11-25 at 03:04, 王红宝 wrote:
> Hi All:
> I want to config the connection factory with a xml file,
> and want to parse the file with digest.
> But the org.apache.commons.dbcp.DriverManagerConnectionFactory
> has not default constructor,
> How can I do this?
>
> this java file has two contructor
>
> public DriverManagerConnectionFactory(String connectUri, Properties props) {
> _connectUri = connectUri;
> _props = props;
> }
> public DriverManagerConnectionFactory(String connectUri, String uname, String
>passwd) {
> _connectUri = connectUri;
> _uname = uname;
> _passwd = passwd;
> }
>
> and my xml file like this
> <connnection-factory>
> <connection-uri>jdbc:tset:fasdf</connection-uri>
> <properties>
> <property key="fdaf" value="fdasf"><property>
> ................
> </properties>
> </connection-factory>
>
> the class DriverManagerConnectionFactory has no public getter and setter.
>
>
> Thank u!
>
> IMCaptor
> Best Regards
>
> ______________________________________________________________________
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
--
Simon Kitching <[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>