[jboss-svn-commits] JBoss Common SVN: r2155 - jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Nov 9 07:55:07 EST 2006
Author: scott.stark at jboss.org
Date: 2006-11-09 07:55:05 -0500 (Thu, 09 Nov 2006)
New Revision: 2155
Modified:
jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ElementBinding.java
Log:
Workaround duplicate interceptors by checking whether the interceptor being pushed already exists.
Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ElementBinding.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ElementBinding.java 2006-11-05 23:16:33 UTC (rev 2154)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ElementBinding.java 2006-11-09 12:55:05 UTC (rev 2155)
@@ -91,7 +91,10 @@
case 1:
interceptors = new ArrayList(interceptors);
default:
- interceptors.add(interceptor);
+ {
+ if( interceptors.contains(interceptor) == false )
+ interceptors.add(interceptor);
+ }
}
}
More information about the jboss-svn-commits
mailing list