[jboss-cvs] JBossAS SVN: r106257 - in projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core: workmanager and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 24 08:56:55 EDT 2010
Author: jesper.pedersen
Date: 2010-06-24 08:56:54 -0400 (Thu, 24 Jun 2010)
New Revision: 106257
Modified:
projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/bootstrapcontext/BaseCloneableBootstrapContext.java
projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java
Log:
Use super.clone() for copy
Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/bootstrapcontext/BaseCloneableBootstrapContext.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/bootstrapcontext/BaseCloneableBootstrapContext.java 2010-06-24 12:37:58 UTC (rev 106256)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/bootstrapcontext/BaseCloneableBootstrapContext.java 2010-06-24 12:56:54 UTC (rev 106257)
@@ -150,7 +150,7 @@
*/
public CloneableBootstrapContext clone() throws CloneNotSupportedException
{
- BaseCloneableBootstrapContext bcbc = new BaseCloneableBootstrapContext();
+ BaseCloneableBootstrapContext bcbc = (BaseCloneableBootstrapContext)super.clone();
bcbc.setTransactionSynchronizationRegistry(getTransactionSynchronizationRegistry());
bcbc.setWorkManager(getWorkManager().clone());
bcbc.setXATerminator(getXATerminator());
Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java 2010-06-24 12:37:58 UTC (rev 106256)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java 2010-06-24 12:56:54 UTC (rev 106257)
@@ -211,7 +211,7 @@
*/
public WorkManager clone() throws CloneNotSupportedException
{
- WorkManager wm = new WorkManagerImpl();
+ WorkManager wm = (WorkManager)super.clone();
wm.setShortRunningThreadPool(getShortRunningThreadPool());
wm.setLongRunningThreadPool(getLongRunningThreadPool());
wm.setXATerminator(getXATerminator());
More information about the jboss-cvs-commits
mailing list