From 088c7d185b8f51cff4c1f7eb59f572fc5736e132 Mon Sep 17 00:00:00 2001 From: charles Date: Sun, 9 Dec 2012 23:45:59 +0800 Subject: [PATCH] Update src/main/java/com/alibaba/druid/pool/DruidDataSource.java --- src/main/java/com/alibaba/druid/pool/DruidDataSource.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index ebdf806952..4cda1552a8 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -1438,6 +1438,10 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat final String factoryName = className + "Factory"; // XXX: not robust Reference ref = new Reference(className, factoryName, null); ref.add(new StringRefAddr("instanceKey", instanceKey)); + ref.add(new StringRefAddr("url", this.getUrl())); + ref.add(new StringRefAddr("username", this.getUsername())); + ref.add(new StringRefAddr("password",this.getPassword())); + //TODO ADD OTHER PROPERTIES return ref; }